⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logbeanclient.java

📁 精通EJB3.0一书的全部随书实例的源代码。
💻 JAVA
字号:
package examples;

import javax.naming.*;

import javax.jms.*;
import java.util.*;

public class LogBeanClient {

 public static void main (String[] args) throws Exception {

  Properties env = new Properties();
  env.put("java.naming.factory.initial","com.sun.enterprise.naming.SerialInitContextFactory");
  env.put("java.naming.provider.url", "iiop://localhost:3700");
  InitialContext ctxt = new InitialContext(env);

  TopicConnectionFactory factory =  (TopicConnectionFactory) ctxt.lookup("jms/TopicConnectionFactory");

  TopicConnection connection = factory.createTopicConnection();
  
  TopicSession session = connection.createTopicSession(false, Session.AUTO_ACKNOWLEDGE); 

  Topic topic = (Topic) ctxt.lookup("jms/Topic");

  TopicPublisher publisher = session.createPublisher(topic);

  TextMessage msg = session.createTextMessage();

  msg.setText("This is a test message."); 

  publisher.publish(msg);

  System.out.println ("Message published to jms/Topic. Please check application server's console to see the response from MDB.");
 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -