uCosminexus Service Platform, Basic Development Guide
The following figure shows the workflow for using a Cosminexus Service Platform to develop a system.
Figure 2-1 System development work flow
Work to be performed in each process is as follows:
Import only the system configuration definition, to integrate the information of HCSC server created in operating environment, with the master development environment. For details on importing the repository, see "3.2.3 Importing a Repository".
Define a format of messages (message format) exchanged between the service adapter and service components. Created message format differs depending on whether XML format data or binary format (other than XML format) data is to be handled in message used for executing service component. For details on creating message format, see "4. Creating Message Formats".
When you develop a system using a service adapter, add the service adapter by using a wizard for adding a service adapter as well as already defined service adapter. Define the added service adapter, by using the Define service adapter screen. For details on defining a service adapter, see "3. Defining Adapters" in "Service Platform Reception and Adapter Definition Guide".
When you develop a system by using a business process, add the business process by using the wizard for adding a business process or already defined business process. Define the added business process, by using the Define business process screen. For details on defining a business process, see "5.Defining Business Processes".
Also, when you receive a business process execution request, with non-standard reception, you must define the user-defined reception. For details on defining a user-defined reception, see "2. Defining User-Defined Reception" in "Service Platform Reception and Adapter Definition Guide".
Define the data transformation, when data transformation is required in message exchange with service component. For details on the data transformation definition, see "6. Defining Data Transformation".
Define the user-defined reception, to receive service component execution requests and define any format as the interface that returns the response. For details on defining the user-defined reception, see "2. Defining User-Defined Reception" in "Service Platform Reception and Adapter Definition Guide".
When you develop HCSC components in multiple development environments (distributed development), export the repository in which HCSC components developed in environment other than master development environment are included.
For exporting the repository, see " 3.2.2 Exporting a Repository".
To integrate the information of HCSC component for which distributed development in performed on machines other than master development environment, to the master development environment, import a part of repository exported in " (7) Exporting a repository (integrating to master development environment)" to the master development environment. For importing a repository, see " 3.2.3 Importing a Repository".
Consolidate the definition files related to definition of HCSC components defined from "(3) Defining a service adapter"(6) Defining the user-defined reception" as well as the files provided by execution environment, and perform packaging in EAR file. For details on packaging, see "7. Packaging HCSC Components and Defining Deployment".
Define the information of cluster (or unit HCSC server) that deploys HCSC components. For details on deployment definition, see "7. Packaging HCSC Components and Defining Deployment".
Export the repository that stores the definition file required for deploying HCSC components, in master development environment. Information exported from the master development environment is imported to operating environment. For exporting repository, see "3.2.2 Exporting a Repository".
Create a service requester for sending the message that requests HCSC components to execute service components. You can create a service requester and define a service adapter or a business process at the same time. When you want to create concurrently, check the interface information to be set in the definition of service adapter or business process beforehand and set up the same information in service requester as well. For details on how to create HCSC components, see "8. Creating Service Requesters".
Test and debug the defined business processes in development environment, before using them in operating environment. For details on debugging business processes, see "9. Debugging Business Processes".
All Rights Reserved. Copyright (C) 2015, Hitachi, Ltd.