Progress
External Program
Interfaces


Requirements

The following components are required to access the SonicMQ broker from the 4GL:

NOTE: Version 9.1D or later of the Progress SonicMQ Adapter requires Version 4 or later of the SonicMQ product.

The 4GL programmer should be familiar with:

The 4GL programmer follows these general steps to send and receive messages:

  1. Start two Progress processes: a NameServer instance and at least one SonicMQ Adapter instance.
  2. Write 4GL programs that connect to the SonicMQ broker through the SonicMQ Adapter by creating a progress-install-directory/jms/pubsubsession.r persistent procedure or a progress-install-directory/jms/ptpsession.r persistent procedure.
  3. Send and receive messages using the 4GL–JMS API implemented by those Session objects.
NOTE: A 4GL programmer does not have to write any Java or 4GL code on the server side. That code is supplied by Progress and installed with the SonicMQ Adapter.


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