Developer's Guide  Locate

Developers' Guide Overview  Locate

The Developers' Guide contains all the information needed to develop Web services with WSO2 SOA Enablement Server. The primary audience for this document set is Java application developers. However, you may also find these documents useful if you are interested in any aspect of how WSO2 SOA Enablement Server for Java operates or how to use it.

It contains the following sections:

SectionContents
JumpstartThe information you need to invoke, implement, and publish/deploy a Web service in most use cases. This section is a MUST-READ. It is also an excellent companion to the Primer
Writing Web ServicesTreats types of service (Java, XML/SOAP and Raw). Details on how to write a Java service and other chapters on features that transcend the level of service.
Publishing Web ServicesA full treatment of Runtime Publishing and persistent Deployment, including the Deployment Tools
Invoking Web ServicesInvoking Java and XML/SOAP clients. Issues that transcend the level of client (asynchrony, contexts).
Message ProcessingHow to use transports, interceptors, handlers, attachments and serializers.
ToolsAll tools for translating between WSDL or Schema and Java, plus HolderGenerator, SOAPSpy, plugging WSO2 SOA Enablement Server into an IDE and setting up Mail transport.
EmbeddingHow to customize the WSO2 SOA Enablement Server Configuration and other issues for embedding WSO2 SOA Enablement Server in another application.
WSO2 SOA Enablement Server RemotingHigh-level overview of how to use WSO2 SOA Enablement Server to expose application functionality so it can be accessed remotely.
Reliable MessagingHow to use WSO2 SOA Enablement Server for Java's implementation of the WS-ReliableMessaging protocol.
Application IntegrationImportant information about working with J2EE, interoperating with Microsoft .NET and other integration issues.
Utility Web ServicesInformation about services that help you load WSO2 SOA Enablement Server Server and its application services, then keep them running. The only utility Web service in the current version of WSO2 SOA Enablement Server for Java is the WSDL2Java Service.
Additional FeaturesAdditional features for WSO2 SOA Enablement Server. Currently this is only validation of messages against XML Schema, but more features are planned for the future.
Built-In XML SchemaA description of built-in XML Schema files which are used by WSO2 SOA Enablement Server