Frequently asked questions about Web services

This topic presents frequently asked questions about the development and implementation of Web services.

What IBM development tools work with Web Services?

The Application Server Toolkit and Rational® Web Developer assembly tools provide a graphical interface for developing code artifacts, assembling the code artifacts into various archives or modules, and configuring related J2EE Version 1.2, 1.3 or 1.4 compliant deployment descriptors.

Is Web Services for J2EE technology part of the J2EE specification?

WebSphere Application Server Version 6.0.x and later are based on J2EE 1.4. For WebSphere Application Server Version 5.0.2 and Version 5.1.x, the Web Services for J2EE Version 1.0 specification is an addition to J2EE 1.3. The J2EE specification 1.4 requires support for Web Services for J2EE Version 1.1. Minor differences exist between the J2EE 1.3 Version (JSR-109 Version 1.0) and the J2EE 1.4 Version (JSR-109 Version 1.1).

What is the relationship between the Web Services for J2EE specification and the Web Service Invocation Framework (WSIF)?

Web Services for J2EE and WSIF represent two different programming models for accessing Web services. The Web Services for J2EE model is a standard and Java-centric model. This model is also more statically bound to Web Services Description Language (WSDL) documents because of the use of generated stubs. WSIF directly models WSDL. WSIF is more suitable when dynamically interpreting WSDL. WebSphere Application Server Version 6.0.x leverages both technologies to achieve dynamic, high performing standards-based Web services implementations.

What is the relationship between Apache SOAP 2.3 and the Web Services for J2EE specification?

The development and implementation of a Web service is based on the Web Services for J2EE specification in Version 6.0.x and later. You are encouraged to migrate from Apache SOAP because this approach is not recommended for future releases. For information about migrating your Apache SOAP Web services, see Migrating Apache SOAP Web services to Web Services for J2EE standards.

What standards does the Web services runtime support

The following standards are supported by the Web services runtime component of WebSphere Application Server:
  • SOAP Version 1.1
  • Web Services Description Language (WSDL) Version 1.1
  • Web Services for J2EE Version 1.1
  • Java API for XML-Based RPC (JAX-RPC) Version 1.1
  • SOAP with attachments API for Java (SAAJ) Version 1.2

Does the Web Services for J2EE technology interoperate with other SOAP implementations, like .NET?

WebSphere Application Server supports Web services that are consistent with the WS-I Basic Profile, and should interoperate with any other vendor conforming to this specification.




Related tasks
Troubleshooting Web services
Reference topic    

Terms of Use | Feedback

Last updated: Sep 20, 2010 11:08:29 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=was-nd-mp&topic=rwbs_faq
File name: rwbs_faq.html