About Inbound EAI Streaming Requests
The following figure provides an overview of the components and process flow used for streaming an inbound request.

As shown in this figure, the process flow for streaming an inbound request is as follows:
-
When the Application Interface (AI) receives the request from the HTTP client by way of the Web Server, it determines that this request must be chunked based on the HTTP request body size, embeds streaming information in the request, and then sends the first chunk of the request body to the SWE Server.
-
The SWE Server extracts the streaming information from the request, determines it is a streaming request, and then writes the first chunk to the file system and sends a response to the AI indicating that the request has been processed. The AI sends the next chunk and the cycle continues until the last chunk has been written to the file system.
-
After the entire body of the HTTP request has been written to a file on the disk, the SWE Server calls the Web service method on EAI Object Manager, passing the name of the file as an input argument.