uCosminexus Service Platform

Reception and Adapter Definition Guide

3020-3-Y44-40(E)


Contents

Notices
Preface

1. Overview of Development of Receptions and Service Adapters
1.1 Positioning of receptions and service adapters in the whole system
1.2 Receptions and service adapters that can be used
1.2.1 Receptions that can be used
1.2.2 Service adapters that can be used

2. Defining User-Defined Reception
2.1 Overview of user-defined receptions
2.1.1 Overview of SOAP receptions
2.1.2 Overview of TP1/RPC receptions
2.1.3 Overview of FTP receptions
2.1.4 Overview of HTTP receptions
2.1.5 Overview of Message Queue receptions
2.1.6 Overview of Custom receptions
2.2 Defining a SOAP reception
2.2.1 Work flows for defining a SOAP reception
2.2.2 Adding a SOAP reception
2.3 Defining TP1/RPC reception
2.3.1 Flow of defining TP1/RPC reception
2.3.2 Adding TP1/RPC reception
2.3.3 Editing definition of TP1/RPC reception
2.4 Defining FTP reception
2.4.1 Flow of defining FTP reception
2.4.2 Creating message format of FTP reception
2.4.3 Creating definition file of FTP reception
2.4.4 Adding FTP reception
2.5 Defining HTTP reception
2.5.1 Flow of defining HTTP reception
2.5.2 Creating message format of HTTP reception
2.5.3 Creating definition file of HTTP reception
2.5.4 Adding HTTP reception
2.5.5 Setting up an activity
2.6 Defining Message Queue reception
2.6.1 Flow of defining Message Queue reception
2.6.2 Creating message format of Message Queue reception
2.6.3 Creating of Message Queue reception definition file
2.6.4 Adding Message Queue reception
2.7 Creating WSDL
2.7.1 Example of a Business Process Used for Creating WSDL
2.7.2 Examples of dynamically changing the connection-destination information of the service adapter
2.7.3 Notes on creating WSDL of a user-defined reception
2.8 Checking User-Defined Reception Contents
2.9 Saving a user-defined reception
2.10 Validating a User-Defined Reception
2.10.1 Validation Contents
2.10.2 Validation Method
2.11 Changing the information of a user-defined reception
2.12 Deleting a User-Defined Reception

3. Defining Adapters
3.1 Workflow for Defining Service Adapters
3.2 Adding Service Adapters
3.2.1 Adding a new SOAP adapter
3.2.2 Adding a new Session Bean adapter
3.2.3 Adding a new MDB (WS-R) adapter
3.2.4 Adding a new MDB (DB queue) adapter
3.2.5 Adding a new database adapter
3.2.6 Adding a new TP1 adapter
3.2.7 Adding a new file adapter
3.2.8 Adding a new Object Access adapter
3.2.9 Adding a new Message Queue adapter
3.2.10 Adding a new FTP adapter
3.2.11 Adding a new file operation adapter
3.2.12 Adding a new mail adapter
3.2.13 Adding a new HTTP adapter
3.2.14 Adding a new custom adapter
3.2.15 Using an Already Defined Adapter to Add an Adapter
3.3 Defining the Contents of Service Adapters
3.3.1 Defining SOAP adapters
3.3.2 Defining Service Adapters (SessionBean)
3.3.3 Defining Service Adapters (MDB (WS-R))
3.3.4 Defining Service Adapters (MDB (DB Queue))
3.3.5 Defining Database Adapters
3.3.6 Defining a TP1 adapter
3.3.7 Defining file adapters
3.3.8 Defining an Object Access adapter
3.3.9 Defining Message Queue adapters
3.3.10 Defining FTP adapters
3.3.11 Defining file operations adapters
3.3.12 Defining mail adapters
3.3.13 Defining HTTP adapters
3.3.14 Defining custom adapters
3.3.15 List of Settings in Adapter Definition
3.4 Saving Adapters
3.5 Editing Adapters
3.6 Validating Adapters
3.6.1 Validation Method
3.6.2 Displaying the Validation Contents
3.7 Deleting Adapters

Appendixes
A. Custom Reception
A.1 Custom reception overview
A.2 Custom reception development
A.3 APIs of the custom reception framework
A.4 Custom reception definition
A.5 Custom reception operations
A.6 Custom reception tuning
A.7 Method of notifying error in custom reception
A.8 Acquiring the failure information (Custom reception)
B. Custom Adapter Development Framework
B.1 APIs of the custom adapter development framework
B.2 Definition files of the custom adapter development framework
B.3 Sample program of the custom adapter development framework
B.4 Custom adapter definition screen
B.5 Environment Settings when using a custom adapter
B.6 Troubleshooting
C. Defining the DB adapter using the DB adapter definition support function
C.1 Overview of Overview of the DB adapter definition support function
C.2 Defining Defining the DB adapter
C.3 Exporting and importing at the time of distributed development
D. Example for setting up file adapter
D.1 About the sample
D.2 DB adapter settings
D.3 Sample for reading XML data
D.4 Sample for reading CSV data
D.5 Sample for writing XML data
D.6 Sample for writing CSV data
E. Example for defining file operations adapter
E.1 When converting from the XML format to the binary format with the split processing method
E.2 When converting from the binary format to the XML format with the split processing method
F. Example for setting up business processes using HTTP reception
F.1 Setup example of HTTP reception (in standard mode)
F.2 Setup example of HTTP reception (in pass-through mode)
G. Example for setting up business processes using HTTP reception and HTTP adapter
G.1 Setup example 1 (downloading the file from the HTTP server to the HTTP client)
G.2 Setup example 2 (dynamically changing the connection destination of the HTTP adapter for each request)
H. Security settings required in FTP linkage
H.1 Secure connection using FTPS (FTP adapter)
H.2 Encryption and authentication by secure protocols (FTP inbound adapter)
H.3 Definition items in the property file at the time of setup (FTP inbound adapter)
I. Security settings required in the HTTP adapter
J. Glossary

Index