How to Send a Message to an Apache ActiveMQ Queue with JIProlog

load_library(‘jipxreflect.jar’).

create_object('org.apache.activemq.ActiveMQConnectionFactory', [], Handle).

invoke('#1', createConnection, [], Handle).

invoke('#2', createSession(boolean, int), [false, 1], Handle).

invoke('#3', createQueue('java.lang.String'), ['SampleQueue'], Handle).

invoke('#3', createProducer('javax.jms.Destination'), ['#4'], Handle).

invoke('#3', createTextMessage('java.lang.String'), ['Simples Assim'], Handle).

invoke('#5', send('javax.jms.Message'), ['#6']. Handle).

invoke('#2', close, Handle).
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.