2.2.3 Used SOAP mode
Select SOAP mode to be used before starting the system in Service Platform.
This section describes SOAP mode type and the support range of each mode.
- Important note
-
In Service Architect 09-71 and later, SOAP 1.1/1.2 combined mode is the default SOAP mode.
- Organization of this subsection
(1) SOAP mode type
The following items show SOAP mode type, corresponding Web service standard specifications and the execution environment.
-
Select the system corresponding to SOAP1.1 when you start development. SOAP1.1 mode corresponds to WS-I Basic Profile1.0a.
Use SOAP communication infrastructure for SOAP message sending and receiving in SOAP1.1 mode.
-
Select the system corresponding to SOAP1.1 or SOAP1.2 when you start development. SOAP1.1/1.2 combined mode corresponds to WS-I Basic Profile1.1.
SOAP 1.1/1.2 combined mode supports attached files in wsi:swaRef format as prescribed by WS-I Attachments Profile - Version 1.0.
Use JAX-WS engine for SOAP message sending and receiving in SOAP1.1/1.2 combined mode.
(2) SOAP mode support range
The following table describes correspondence of reception and service adapter functionalities and SOAP mode:
|
Classification |
Functionality name |
SOAP mode |
|
|---|---|---|---|
|
1.1 |
1.1/1.2 combined |
||
|
Reception |
Standard reception (Web service (SOAP1.1)) |
Y |
Y |
|
Standard reception (Web service (SOAP1.2)) |
N |
Y |
|
|
Standard reception (SessionBean) |
Y |
Y |
|
|
Standard reception (MDB(WS-R)) |
Y |
N |
|
|
Standard reception (MDB(DB queue)) |
Y |
Y |
|
|
User-defined reception |
Y |
Y |
|
|
Service adapter |
SOAP adapter |
Y |
Y |
|
SessionBean adapter |
Y |
N |
|
|
MDB(WS-R) adapter |
Y |
N |
|
|
MDB(DB queue) adapter |
Y |
Y |
|
|
DB adapter |
Y |
Y |
|
|
TP1 adapter |
Y |
Y |
|
|
File adapter |
Y |
Y |
|
|
Object Access adapter |
Y |
Y |
|
|
Message Queue adapter |
Y |
Y |
|
|
FTP adapter |
Y |
Y |
|
|
File operation adapter |
Y |
Y |
|
|
Mail adapter |
Y |
Y |
|
|
HTTP adapter |
N |
Y |
|
|
Command adapter |
Y |
Y |
|
|
SFTP adapter |
Y |
Y |
|
|
Universal custom adapter |
Y |
Y |
|
|
Business process |
Y |
Y |
|
- (Legend)
-
Y: Supported.
N: Not supported.
The following table describes WSDL definition style and SOAP mode support:
|
SOAP version |
WSDL definition style |
SOAP mode |
|
|---|---|---|---|
|
1.1 |
1.1/1.2 combined |
||
|
SOAP1.1 |
rpc/literal |
Y |
N |
|
document/literal |
Y |
Y |
|
|
SOAP1.2 |
rpc/literal |
N |
N |
|
document/literal |
N |
Y |
|
- (Legend)
-
Y: Supported.
N: Not supported.
(3) Setting SOAP mode in the execution environment
Container extension library of J2EE server must be set up during system setup according to the selected SOAP mode. For details on how to set the container extension library of J2EE server, see "3.1.2(4)(e) Setting up the container extension library".