Release 10.1A: OpenEdge Application Server:
Administration

> ## Performance comparison

> The following example illustrates the kind of performance you can expect. It compares passing data between two 4GL clients through a JMS server with passing the same data between two 4GL clients through an AppServer application.

> This configuration includes:

> - Two 4GL clients on a Solaris SPARC 20 machine.

> - SonicMQ broker on a Windows NT 300MHz machine on the LAN.

> The first client publishes the customer table of the Sports database as a `StreamMessage` with each record written as a bytes item using `RAW–TRANSFER`. The second client subscribes to the JMS server, receives the message, and puts the data in a temp-table. It takes, on average, 1.5 seconds to transfer the table.

> Passing the customer table from one client to another through the AppServer (by passing it from the first client as an input temp-table to an AppServer application and then passing it to the second client, from the AppServer application, as an output temp-table) takes, on average, 1.3 seconds.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095