Advanced Settings (WS Destination System)

Context

You can use the settings on this tab to improve performance during the runtime of PCo if you are using a Web Service Destination. The values in the fields are predefined. You rarely need to change these values.

Procedure

  1. You can change the following connection settings:

    Field

    Description

    Use Default Proxy

    This checkbox specifies that the default proxy that you defined in the connected system is to be used. The checkbox is selected by default. It is usually not necessary to deselect the checkbox.

    If you deselect the checkbox, you can speed up the Web service calls, because in this case, for a Web service call, the proxy server and the related rule set do not need to be determined.

    Bypass Proxy on Local Network

    If you select the checkbox, the proxy on the local network is bypassed. The checkbox is not selected by default.

    Maximum String Size

    This parameter specifies the maximum length of string literals in response messages.

    This parameter is determined by the .NET Framework and is used to prevent denial-of-service attacks (DoS attacks). The default value is 65536 characters. This default value is usually sufficient. If this value needs to be changed, the system issues a corresponding error message.

    Maximum Depth

    This parameter specifies the maximum number of nesting levels of SOAP messages.

    This parameter is determined by the .NET Framework and is used to prevent DoS attacks. The default value is 32 levels. This default value is usually sufficient. If this value needs to be changed, the system issues a corresponding error message.

    Maximum Array Size

    This parameter specifies the maximum number of entries that are permitted in an array for response messages.

    This parameter is determined by the .NET Framework and is used to prevent DoS attacks. The default value is 16384 entries. This default value is usually sufficient. If this value needs to be changed, the system issues a corresponding error message.

    Maximum Received Message Size

    This parameter specifies the maximum size of response messages permitted in bytes. The maximum value that you define here also influences the total memory usage of PCo (during runtime) because the buffers are assigned according to the size of the response messages.

    The default value is 512 KB . Depending on the scenario used, you can increase or decrease the value. If you decrease the value, the memory usage gets lower. If you increase the value, it is also possible to receive larger response messages.

    Keep Temporary Files

    This checkbox is only used for error analysis. Coding is generated every time a notification message is sent to the Web Service Destination system. This generated code is written to a file and can be kept for analysis purposes. If you select the checkbox, the file is stored in a temporary directory, for example, under C:\Users\<user_name>\AppData\Local\Temp\PCo_Generated_Files.

  2. If you have changed the values in the fields and want to restore the default settings, choose the Reset to Default pushbutton.