Top
Interstage Studio User's Guide
FUJITSU Software

5.1.2 Web Services Development

An overview of the development of the Web service is shown below.

Preparing for Web Service Development

A Web service can be developed by either of two methods: by creating it as a Web application or by creating it as an EJB application. Create a project in accordance with the selected method, and set the required target runtime, classpath, and other projects.
For details, refer to "5.3.1 Preparing the Environment to create the Web Service".

Creating Web Services

The method used to create a Web service can be either a bottom-up method or a top-down method.

With the bottom-up method, use the Java class wizard to create the Web service. With the top-down method, use the WSDL wizard, WSDL editor, and WSDL validator to create the Web service. After this, use the wizard to create the Service Endpoint Interface, and the Java class wizard to create the class that implements these.
For details, refer to "5.3.2 Creating the Web Service".
If creating the Web service as an EJB application, refer to "5.3.3 Exposing a Stateless Session Bean as a Web Service" for details.

Creating Web Service Clients

A wizard is provided for creating from WSDL the Service Endpoint Interface and other requirements for invoking a Web service.
For details, refer to "5.3.6 Creating a Web Service Client".

Validating Web Services

The Interstage Java EE validation function is provided in order to verify whether the development conforms to Java EE Web service specifications and whether the Web service will operate under Interstage Application Server.
For details, refer to "6.2.5.3 Interstage Java EE Validator".

Checking Web Service Operation

Use the Servers view to check the operation of the created application. Also provided are a Web service explorer that can invoke a Web server, and a TCP/IP monitor that can check Web service messages.
For details, refer to "5.3.7 Checking Web Service Operation".

Distributing Web Services

The application must be archived in order for the Web service to be distributed. Use the Export wizard to create an archive file for the created application.
For details, refer to "5.3.8 Distributing Web Services to the Operating Environment".