Develop

When developing a service, you will follow a number of consistent steps. Different types of services, such as database, EJB, Java, message, or SOAP, have variations from this model, however, the model provides a high-level workflow for you to consider as you are developing services.

Each service provides business logic and data to allow you to use that service either as free-standing functionality or as part of a business process. Rather than re-writing the business logic and compiling new data, you use the service that contains the required functionality. By adding multiple service interfaces, you can use the service multiple ways.

For most of the service types, you can link to a cheat sheet that walks you through the creation of the service.

The following general workflow guides you through the development process. For the workflow for a specific service type, see the service-specific topics listed below.

  1. Complete the setup.

    This is the list of prerequisites that must be considered before you begin developing your service.

  2. Create the service using the New Service Creation wizard.

    When you use the New Service Creation wizard, you create both a new interface and a new implementation. Optionally, you can discover exisiting services.

  3. Define the service interface.

After you have completed these steps, you develop a package profile, develop a deployment profile, create the package, deploy the package, and then run the service or business process.

Discovering a Service

Developing a Business Process Service

Developing a Business Process Service Using PowerDesigner

Developing a Database Service

Developing an EJB Service

Developing a Java Service

Developing a Message Service

Developing a SOAP Service

Developing a Transformation Service

Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com