Consultor Eletrônico



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.