NonStop SOAP 4.1 User's Manual
6 NonStop SOAP 4 Client APIs
This chapter describes the NonStop SOAP 4 APIs you can use to develop client applications that
consume SOAP Web services.
This chapter includes the following topics:
• “NonStop SOAP 4 Client APIs” (page 105)
• “Developing NonStop SOAP 4 Clients Using Client APIs” (page 119)
NonStop SOAP 4 Client APIs
NonStop SOAP 4 client APIs provide the following stack of function calls to develop client
applications that consume SOAP Web services.
• “APIs to Implement the Client Interface with NonStop SOAP 4” (page 105)
• “APIs to Generate the Request Node and Consume the Response Node” (page 106)
• “APIs to Invoke the Web Service” (page 113)
• “APIs for Logging” (page 115)
• “ADB APIs for creating requests” (page 117)
Figure 10 shows the NonStop SOAP 4 client APIs and how they communicate with the NonStop
SOAP 4 server.
Figure 10 Client APIs in NonStop SOAP 4
Client Log File Logging API
Client Interface
API
Request
Generation API
AXIOM
Request Node
AXIOM
Response Node
Service
Invocation API
Response
Consume API
NonStop SOAP 4
Server
NonStop
SOAP 4 Client
APIs to Implement the Client Interface with NonStop SOAP 4
Clients that are developed using NonStop SOAP 4 client APIs must implement the following functions:
• “The axis2_svc_client_create()Function” (page 106)
• “The axis2_svc_client_free()Function” (page 106)
NonStop SOAP 4 Client APIs 105










