Red Hat NETSCAPE ENTERPRISE SERVER 6.0 - PROGRAMMER GUIDE TO SERVLETS Guide de l'utilisateur Page 311

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 328
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 310
PULL Model (Receiving Messages by the Client System)
16-9
PULL Model (Receiving Messages by the Client
System)
In the PULL model, the sender application of the server system (sender server) sends a SOAP message
and the receiver application of the client system (receiver client) receives the SOAP message to
process it.
Table 16-2 lists the items that must be agreed upon between the applications.
Table 16-2 PULL Model
PUSH sender (client system) setting item PUSH receiver (server system) setting item
Message type ID Message type ID
Receiver client ID Receiver client ID
Sender server ID Sender server ID
Key pair of the sender server Public key obtained from the sender server
Public key obtained from the receiver client Key pair of the receiver client
URL with which the sender server of the PULL
model is registered
URL with which the sender server of the PULL
model is registered
Each ID must be agreed upon in advance before specifying it for registration of the Web service. To use
the non-repudiation (signature option) function, it is necessary to prepare a key pair to be used for
SOAP digital signature for each side and to exchange the public keys of the sender server and receiver
client in advance using a file.
It is also necessary to place a sender application and a receiver application separately in the sender
server environment and receiver client environment respectively and to register Web service information
of each application.
Preparing a Key Pair and Public Key Used by the Sender Server
This section shows the procedure for using the non-repudiation (signature option) function.
The examples shown in this section specify commands used in an Interstage certificate environment.
Prepare a key pair for the sender server. The key pair is the same as that for the SOAP digital signature.
An example of command execution for generating a key pair for the sending server is as follows:
scsmakeenv -n serverkey -f filename
Next, prepare a public key for the receiver client. Since the receiver client also needs the public key of
the sender server to use the non-repudiation function, it is necessary to exchange the public key with
each other.
Vue de la page 310
1 2 ... 306 307 308 309 310 311 312 313 314 315 316 ... 327 328

Commentaires sur ces manuels

Pas de commentaire