Back Forward Service

A service is a PRPC programmatic component that defines and implements an interface between an external application acting as a client and a PRPC system acting as a server.

An external system may use any of several technical frameworks to call a PRPC application, become a requestor of an appropriate type, send a request, execute an activity (which may call other activities, update data, and start other processing), and receive the results in a response.

A service is implemented through an instance of one of the rule types below, plus appropriate calling code in the external client system:

  • Service BPEL
  • Service COM
  • Service dotNet
  • Service EJB
  • Service Email
  • Service File
  • Service HTTP
  • Service Java
  • Service Portlet
  • Service JMS
  • Service JSR94
  • Service MQ
  • Service REST
  • Service SOAP

Services using the SOAP protocol to transmit XML-formatted messages are known as Web services. Multiple service rules supporting a single interface are known as a package, defined through the Service Package form. In many situations, the service instructs PRPC to call a single activity. This is known as the service activity.

Service rule types belong to the Integration-Services category.

Definitions connector, package, request, response, service activity, service-oriented architecture
Related topics About Service BPEL rules
About Service COM rules
About Service dotNet rules
About Service EJB rules
About Service Email rules
About Service File rules

About Service HTTP rules
About Service Java rules
About Service JMS rules
About Service JSR94 rules
About Service MQ rules
About Service Package data instances
About Service Portlet rules
About Service SOAP rules
Integration services category

Up Definitions