import javax.jms.*;
import javax.naming.*;
import java.sql.*;
public class MQTest {
public static void main(String[] args) throws Exception {
com.sun.messaging.TopicConnectionFactory myTConnFactory =
new com.sun.messaging.TopicConnectionFactory();
myTConnFactory.setProperty("imqBrokerHostName", "javasoft12");
myTConnFactory.setProperty("imqBrokerHostPort", "7677");
TopicConnection myTConn =
myTConnFactory.createTopicConnection();
TopicSession myQSess = myTConn.createTopicSession(false,
Session.AUTO_ACKNOWLEDGE);
Topic myTopic = new com.sun.messaging.Topic("Topic");
TopicPublisher myTopicPublisher = myQSess.createPublisher(myTopic);
for (int i=0; i < 5; i++) {
TextMessage myTextMsg = myQSess.createTextMessage();
myTextMsg.setText("Hello World :" + i);
System.out.println("Publishing Message: " + myTextMsg.getText());
myTopicPublisher.publish(myTextMsg);
}
myQSess.close();
myTConn.close();
} // main
} // class