Service Palette

BusinessWorks provides an alternate way of working with Web Services using Service Palette. Services implement interfaces and expose one or more endpoints. Services provide a way of implementing more generic service-oriented architecture (SOA).

Service Palette consists of following:

  • Service: Service specifies a set of endpoint bindings that expose the service to clients over specific transports (HTTP or JMS).  Before creating a Service, one needs to define WSDL file, process definition, HTTP or JMS Connection, Context Resource (if context information needs to be passed).
  • Partner Link Configuration:  Partner Link Configuration is an association between abstract and concrete port bindings.
  • Invoke Partner: Invoke Partner helps one invoke external services over SOAP.
  • Receive Partner Notification: Receive Partner Notification helps one invoke Notification Service over SOAP.
  • Context Resource:Context Resource provides a way of sharing transport information with operation implementations without process implementations being aware of the transport being used. It can also be used to store SOAP Headers or message attachments.
  • Get Context: Get Context provides a handle to retrieve Context Resource data.
  • Set Context: Set Context provides a handle to set Context Resource data. This is useful in cases if one wants to set some headers to outgoing reply message.

This site uses Akismet to reduce spam. Learn how your comment data is processed.