blob: 1917099fa72f74d280ab38fcf6c7b55164300ca1 [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>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<meta name="copyright" content="Copyright (c) 2000, 2008 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" />
<meta name="DC.rights.owner" content="(C) Copyright 2000, 2008" />
<meta content="public" name="security" />
<meta content="index,follow" name="Robots" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta content="task" name="DC.Type" />
<meta name="DC.Title" content="Developing Web services" />
<meta name="abstract" content="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)." />
<meta name="description" content="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)." />
<meta content="Web services, creating, overview" name="DC.subject" />
<meta content="Web services, creating, overview" name="keywords" />
<meta scheme="URI" name="DC.Relation" content="../concepts/cws.html" />
<meta scheme="URI" name="DC.Relation" content="../concepts/cwsinwsa.html" />
<meta scheme="URI" name="DC.Relation" content="../concepts/cwsbtmup.html" />
<meta scheme="URI" name="DC.Relation" content="../concepts/cwstopdown.html" />
<meta scheme="URI" name="DC.Relation" content="../../org.eclipse.wst.wsdl.ui.doc.user/tasks/tcrtwsdl.html" />
<meta scheme="URI" name="DC.Relation" content="../../org.eclipse.jst.ws.consumption.ui.doc.user/tasks/tuddiexp.html" />
<meta content="XHTML" name="DC.Format" />
<meta content="toverws" name="DC.Identifier" />
<meta content="en-us" name="DC.Language" />
<link href="../../org.eclipse.wst.doc.user/common.css" type="text/css" rel="stylesheet" />
<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" title="">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 new 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>