Kbase P142868: The OpenEdge SonicMQ Adapter is more than 4 times slower than a SonicMQ Java JMS client
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  19/03/2009 |
|
Status: Unverified
SYMPTOM(s):
The OpenEdge SonicMQ Adapter client is more than 4 times slower than a SonicMQ Java JMS client when sending and receiving messages
A SonicMQ Java JMS client outperforms an OpenEdge SonicMQ Adapter client by a factor of more than 4 when sending and receiving messages
The OpenEdge SonicMQ Adapter client is very slow compared to a SonicMQ Java JMS client
FACT(s) (Environment):
OpenEdge 10.2A
All Supported Operating Systems
CAUSE:
This is expected behavior. This issue is a limit of the OpenEdge SonicMQ Adapter. The delay is caused by the extra code and translation required by the SonicMQ Adapter before reaching the Java layer.
FIX:
As a workaround you can use one of the following methods:
- Use the SonicMQ COM from within your OpenEdge client (see Solution P112261 for an example).
- Use the OpenEdge Java OpenClient.