LibraryLink ToToggle FramesPrintFeedback

Chapter 1. Bottom-Up Service Development

Creating the SEI
Annotating the Code
Required Annotations
Optional Annotations
Defining the Binding Properties with Annotations
Defining Operation Properties with Annotations
Defining Parameter Properties with Annotations
Generating WSDL

To create a service starting from Java you must do the following:

  1. Create a Service Endpoint Interface (SEI) that defines the methods you want to expose as a service.

    [Tip]Tip

    You can work directly from a Java class, but working from an interface is the recommended approach. Interfaces are better suited for sharing with the developers who are responsible for developing the applications consuming your service. The interface is smaller and does not provide any of the service's implementation details.

  2. Add the required annotations to your code.

  3. Generate the WSDL contract for your service.

    [Tip]Tip

    If you intend to use the SEI as the service's contract, it is not necessary to generate a WSDL contract.

  4. Publish the service as a service provider.