Consultor Eletrônico



Kbase P157179: Slow performance when sending large amount of data from an OpenEdge Web Service client
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/11/2010
Status: Unverified

SYMPTOM(s):

Slow performance when sending large amount of data from an OpenEdge Web Service client

When sending data, the OpenEdge Web Service client's performance begins to deteriorate with messages over 32KB in size

Receiving the same amount of data from an OpenEdge Web Service client is a lot faster

The size of the received data does not affect performance

The OpenEdge Web Service client takes a long time to serialize a large amount of data for transmission

It takes a long time before the OpenEdge Web Service client puts the data on the wire

FACT(s) (Environment):

OpenEdge 10.1x
OpenEdge 10.2A
All Supported Operating Systems

CAUSE:

Bug# OE00193979

CAUSE:

In the process of serializing the value as part of the SOAP message, a buffer was appended to numerous times. The algorithm of enlarging the buffer was inefficient.

FIX:

Upgrade to OpenEdge 10.2B01 or later.