uCosminexus Service Platform, Basic Development Guide

[Contents][Glossary][Index][Back][Next]

8.1 Overview of Creating Service Requesters

A service requester is an application that receives a request from work in-charge and sends the request for service component execution to each HCSC component of adapters and business processes. You create a service requester in the development environment based on the interface information provided by the execution environment and deploy it in the execution environment. Development of service requesters must be carried out in an environment that enables Java program development.

The following figure provides an overview of service requesters.

Figure 8-1 Overview of service requesters

[Figure]

A service requester sends a service component execution request to standard reception and user-defined reception of the HCSC server. Note that the request destination differs depending on protocols used by the service requester. The following table describes the types of protocols that the service requester uses and types of standard and user-defined reception:

Table 8-1 Types of protocols used by a service requester and the types of standard and user-defined reception

Receive Protocol
standard reception synchronous reception (Web Services) SOAP (HTTP)
synchronous reception (SessionBean) RMI-IIOP
asynchronous reception (MDB (WS-R)) WS-R
asynchronous reception (MDB (database queue))
  • Protocol unique to Cosminexus RM
  • JMS
user-defined reception synchronous reception (Web Services) SOAP (HTTP)
Note
You must develop a service requester considering the procedure for processing during operations. Also, you must create the error handling with such a proper understanding so that a prompt action can be taken when an error occurs. For details, see the contents about invoking service components of an HCSC server in the manual Cosminexus Service Platform Function Guide, and the contents about troubleshooting in the manual Cosminexus Service Platform System Setup and Operation Guide.