This topic explains how to develop a Web service using the Web Services for Java 2 Platform, Enterprise Edition (J2EE) specification. Web services are structured in a service-oriented architecture (SOA) that makes integrating your business and e-commerce systems more flexible.
Before you begin
Before you develop the Web services you need to Set up a Web services development and unmanaged client execution environment .
Why and when to perform this task
WebSphere Application Server provides extensions to the JSR-101 and JSR-109 programming models. See Extensions to the JSR-101 and JSR-109 programming models for more information.
You can also use the Rational Application Developer graphical user interface development tools to develop Web services that integrate with WebSphere Application Server.
You can develop Web services in one of four ways:
Steps for this task
Result
You have developed a Web service.What to do next
Assemble the Web service.This topic presents what you need to assemble a Web service and in what order you should assemble the parts, for example an enterprise archive (EAR) file.
Related concepts
Web Services for J2EE specification
JAX-RPC
WSDL
SOAP
Service-oriented architecture
Web services approach to a service-oriented architecture
Overview: Online garden retailer Web services scenarios
Web services
Web services business models supported
Related tasks
Planning to use Web services
Developing a WSDL file
Configuring the webservices.xml deployment descriptor
Configuring the ibm-webservices-bnd.xmi deployment descriptor
Configuring the webservices.xml deployment descriptor for handler classes
Developing Web services clients
Assembling Web services applications