Unwired Orchestrator relies on services having been described by WSDL documents. The New Service Wizard converts information obtained from messaging and database metadata into a WSDL representation. When you create database and messaging services, this metadata is used for a default service. In some instances, the service may need minor alterations before it can be used in a business process. No changes to the WSDL are needed for a Web service brought into the process by the Service Search Wizard.
The following is a high-level list of how services are defined and used in a business process. Most of these tasks can be done at different times; for example, it may be necessary to define a new service before you add an endpoint or as late as immediately before packaging. Ports can also be added when defining the service, or later after delivering the package to the runtime instance. The important consideration is that the discovery and definition can be accomplished the same way, regardless of when done.
Configure the endpoint connection from the Endpoint Manager
Define a new service with an operation
Add one or more port types
Add one or more operations
Add one or more ports
If a service has more than one operation, create a service interaction
Share services with others using the Service Library
After you define a service, you can create service interactions for the operations in the service. You must have one service interaction for each operation being used in a business process. You can share services with others by adding the service to the Service Library.