2.2.1 Usage existence of database and Reliable Messaging

Usage existence of database and Reliable Messaging differ depending the functions of service platform to be used and operations to be performed. Following table shows the usage of database and Reliable Messaging for each function to be used.

Table 2-1 Usage of database and Reliable Messaging for each function to be used

Function to be usedDatabaseReliable Messaging
Following synchronous reception is to be used
  • Standard reception (Web service)
  • Standard reception (SessionBean)
  • SOAP reception
  • TP1/RPC reception
  • FTP reception
  • HTTP reception
  • Message Queue reception
NN
Following asynchronous reception is to be used
  • Standard reception (MDB(WS-R))
  • Standard reception (MDB(DB queue))
  • Message Queue reception
NN
Following synchronous service adapters are to be used
  • SOAP adapter
  • SessionBean adapter
  • TP1 adapter
  • File adapter
  • Object Access adapter
  • Message Queue adapter
  • FTP adapter
  • File operation adapter
  • Mail adapter
  • HTTP adapter
NN
Following asynchronous service adapters are to be used
  • MDB (WS-R) adapter
  • MDB (DB queue) adapter
YY
DB adapter is to be usedN#N
Business process is to be usedPersistence business process is to be usedYN
Non-persistence business process is to be usedNN
Process instance execution history is to be managedYN
(Legend)
Y: Mandatory
N: Not mandatory.
Note #
When you use DB adapter, database is not required on the machine on which HCSC server operates. However, database is required on the service component operation machine connected from DB adapter.

When you use non-persistence business process, take note that the processes that you can define in the development environment have a limitation. For details, see "5.2.1(3) Setting up status persistence".

From above mention table, one can understand that the configuration status depending on the usage existence of database and Reliable Messaging has following 3 patterns:

Settings contents of test environment differ depending on the pattern by which the concerned environment is set up. For the details on usage existence of database and Reliable Messaging to be set up in test environment and the concerned environment, see "1.3 Relationship between Test Environment and Production Environment" in "Service Platform System Setup and Operation Guide". Also, for setting contents in test environment, see "2.4 Easy Setup of the Test Environment".