Step | Description |
1 | The requester’s client sends the Sw:InitRequest primitive to initialize the SNL client process. |
2 | The requester’s client makes a SwCall() with SwSec:CreateContextRequest as primitive to initialize the security context. |
3 | The client makes a request using the appropriate primitive for the service type: For an InterAct service, the client uses SwInt:ExchangeRequest. For a FileAct service, the client uses Sw:ExchangeFileRequest. |
4 | The requester’s client side SNL passes the InterAct or FileAct request to the responder's server side SNL via SWIFTNet. |
5 | The responder's server side SNL extracts the request from SWIFTNet and invokes the server through SwCallback()SwInt:HandleRequest/ Sw:HandleFileRequest. The responder's server returns a response to the client. |
6 | The client destroys the created security context. |
7 | The client triggers the termination with the SNL. |