Creating Service Providers
SOPERA Adapter supports creating service providers for the supported communication styles in the following ways:
Use an existing IS service and
SOPERA Adapter generates internally the service description (SDX) from the signature of that service.
Select an existing SDX and create an empty IS service with a signature matching the signature of the existing SDX. This approach is known as the SDX-first approach.
With the request-callback communication style you create adapter service providers in the following ways:
Create an adapter notification that calls an IS service and returns the output of that service as the callback.
Create an adapter service provider in two steps:
Create an adapter notification that receives the request and publishes a document.
Create an adapter service that is invoked separately to return the callback.
SOPERA Adapter provides adapter service and notification templates that you use to create adapter service providers for all supported communication styles. The following table lists the adapter templates that you use to create an adapter service provider for each communication style:
Communication Style | Adapter Service/Notification Template Name | Template Type |
Request-response | SOPERA Generic Provider | Adapter notification |
One-way | SOPERA Generic Provider | Adapter notification |
Notification | SOPERA Notification Provider | Adapter service |
Request-callback | SOPERA Generic Provider or SOPERA Request-callback provider SOPERA Callback Sender Provider | Adapter notification Adapter service Adapter notification |
For more information about creating service providers using the adapter templates, see
Adapter Services and
Adapter Notifications.