User guide
Chapter 16: How to Use Reliable Messaging Function for Web Services (SOAP)
16-12
Notes
The Sender server ID, Receiver client ID, and message type ID are used as the directory name and file
name for storing reliable messages. Therefore, it is necessary to specify characters that can be used
for the directory name and file name in the operating system used. If a character that cannot be used
for the directory name or file name is specified, an error occurs when executing the reliable messaging
function.
Preparing a Key Pair and Public Key Used by the Receiver Client
This section shows the procedure for using the non-repudiation (signature option) function.
The examples shown in this section specify commands used in a client package certificate environment.
Prepare a key pair for the receiver client. The key pair is the same as that for the SOAP digital signature.
The following shows an example of command execution to generate a key pair for the receiver client.
soapSetSecurity -p password -alias clientkey
Next, prepare a public key for the sender server of the PULL model. Since the sender server also
needs the public key of the receiver client to use the non-repudiation function, it is necessary to
exchange the public key with each other.
The following shows an example of command execution to output the public key of the receiver client to
a file.
soapMngSecurity -export -alias clientkey -f clientkeyfile -p password
Deliver the file output by this command execution to the receiver server.
The following shows an example of command execution to import the public key file obtained from the
sender server.
soapMngSecurity -import -alias serverkey -f serverkeyfile -p password
Deploying the Receiver Application
The Web Service Information Edit Tool in the client system environment is used to deploy the receiver
application.
Start the Web Service Information Edit Tool by selecting Start | Programs | Interstage | SOAP Service |
Web service information edit tool.
An input window similar to the following is displayed when the Web Service Information Edit Tool is
started