SWIFT Module 7.1 SP10.July 2020 | Getting Started | Concepts | SWIFTNet Component | Server Application Processing of SNL Primitives
 
Server Application Processing of SNL Primitives
The following diagram illustrates how the server application processes the SNL primitives when a client application sends a request. See the table below the diagram for additional information.
Step
Description
1
The requester’s client sends a request to the server via SWIFTNet.
2
The responder's SAG receives the SNL primitive request and invokes the wm.swiftnet.server.services:handleRequest service in Integration Server on which the server application is installed.
3
The handleRequest service of the server application then invokes the wm.tn:receive service of Trading Networks.
4
Trading Networks uses TN document types to recognize the incoming request, saves the request to the Trading Networks database, and invokes one of the processing rules associated with the request's TN document type.
5
The processing rule processes the document as necessary and generates the XML response.
6
The XML response is sent to SAG.
7
SAG returns the response to the requester’s client application via SWIFTNet.