blob: 663b0841ad8272137623710bcf2df2f0218b4e44 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<!-- /*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/ -->
<link rel="stylesheet" type="text/css" href="../../org.eclipse.wtp.doc.user/common.css" />
<title>Developing Web services</title>
</head>
<body id="toverws"><a name="toverws"><!-- --></a>
<h1 class="topictitle1">Developing Web services</h1>
<div><p>Use Web services tools to discover, create, and publish Web services
that are created from Java™ beans, enterprise beans, and WSDL files.
You can create of Web services using a top-down approach (which starts with
a WSDL file) or a bottom-up approach (which starts with a Java bean
or EJB).</p>
<div class="section"><p>In this release, the development path that you would typically
follow to create and publish a Web service is as follows:</p>
</div>
<ol><li><span>Create a Web project.</span></li>
<li><span>Create or import an artifact to be turned into a Web service.</span></li>
<li><span>Create a Web service.</span></li>
<li><span>Publish a business entity.</span></li>
<li><span>Publish a Web service.</span></li>
</ol>
<div class="section"><p>For instructions on performing these tasks, refer to the list of
related topics at the end of this topic.</p>
<p>Web tools assist you in developing
Web applications that you can configure as a Web service. Web applications
are developed in a Web project, and Server tools allow you to use the server
test environment to test and deploy your Web services.</p>
</div>
</div>
<div>
<div class="linklist"><strong>Related Concepts</strong><br />
<div><a href="../concepts/cws.html" title="A Web service is a set of related application functions that can be programmatically invoked over the Internet. Businesses can dynamically mix and match Web services to perform complex transactions with minimal programming. Web services allow buyers and sellers all over the world to discover each other, connect dynamically, and execute transactions in real time with minimal human interaction.">Web services overview</a></div>
<div><a href="../concepts/cwsinwsa.html">Tools for Web
services development</a></div>
<div><a href="../concepts/cwsbtmup.html" title="Web services can be created using two methods: top-down development and bottom-up development. Bottom-up Web services development involves creating a Web service from a Java bean or enterprise bean.">Creating bottom-up
Web services</a></div>
<div><a href="../concepts/cwstopdown.html" title="Web services can be created using two methods: top-down development and bottom-up development. Top-down Web services development involves creating a Web service from a WSDL file.">Creating
top-down Web services</a></div></div>
<div class="linklist"><strong>Related Tasks</strong><br />
<div><a href="../../org.eclipse.wst.wsdl.ui.doc.user/tasks/tcrtwsdl.html">Creating a WSDL file</a></div>
<div><a href="../../org.eclipse.jst.ws.consumption.ui.doc.user/tasks/tuddiexp.html">Publishing Web services and business entities</a></div></div>
</div></body>
</html>