本人新手,请哪位有耐心的前辈帮忙解释一下这面这几个代码的意思,希望能一句句的解释,而且为什么要这样写,先谢谢高人了。
InitialContext initCtx = new InitialContext();
Context envContext = (Context) initCtx.lookup("java:comp/env");
ConnectionFactory connectionFactory = (ConnectionFactory)envContext.lookup("jms/NormalConnectionFactory");
Connection connection = connectionFactory.createConnection();
Session jmsSession = connection.createSession(false,Session.AUTO_ACKNOWLEDGE);
MessageProducer producer = jmsSession.createProducer((Destination)envContext.lookup("jms/topic/MyTopic"));