Integration Platform Technologies: Siebel Enterprise Application Integration > Web Services > About EAI File Streaming >

About EAI Streaming Criteria


The following criteria are used internally to decide whether a particular request or response is streamed:

  1. The Web Server Plug-in initiates chunking of an inbound EAI request only if the following conditions are met:
    1. The EnableExtServiceOnly parameter is set to TRUE in the [Application] section of eapps.cfg.
    2. A new parameter named LargeFileChunkingEnabled is explicitly set to TRUE in the [Application] section of eapps.cfg.
    3. The size of the body of the inbound HTTP request is greater than 100 KB.

If these conditions are not met, the plug-in does not stream the contents of the EAI request, and the request is processed as one chunk.

  1. The SWE server initiates outbound chunking only if the following conditions are met:
    1. The SWE finds a property named ExtSvcFileName in the output arguments after calling the EAI Object Manager method.

      The value of this property must be a fully qualified path, and the name of the response file is written to disk by EAI.

    2. The file size is greater than 100 KB.

If these conditions are not met, the plug-in does not stream the contents of the EAI response, and the request is processed as one chunk.

Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.