- 浏览: 697428 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (272)
- Struts1.x (7)
- 事务 (2)
- Hibernate (11)
- 数据库 (14)
- JavaScript&Ajax (43)
- JSP&Servlet (2)
- Flex (1)
- 其它 (9)
- Java (22)
- 框架集成 (1)
- WebService (3)
- Tomcat (3)
- 加密和安全登录 (13)
- 基于原型的JavaScript (0)
- JavaDoc和Java编码规范 (3)
- CAS (1)
- 加密 (1)
- Axis2 (10)
- Ext2.x (3)
- SSH整合 (2)
- Ext (0)
- 正则表达式 (1)
- 设计模式 (4)
- 对象序列化技术 (3)
- CVS (2)
- Struts2 (6)
- Spring 2.x (7)
- Spring Security (2)
- Java 课程 (20)
- 程序员之死 (1)
- 软件测试 (6)
- UML (5)
- NetBeans (1)
- cxf (1)
- JMS (13)
- 设计 (5)
- ibatis2.x (3)
- Oracle (1)
- WebSphere (7)
- 概要设计 (1)
- DB2 (10)
- PowerDesigner (0)
- 软件工程 (5)
- rose (1)
- EA (1)
- LDAP (7)
- Portal&Portlet (3)
- MQ (10)
- ESB (4)
- EJB (2)
- JBoss (2)
最新评论
-
typeRos:
只有配置文件,没有代码么大神
Spring实现IBMMQ的JMS消息发布/订阅模式 -
panamera:
如果ActiveMQ服务器没有启动,这个时候消息生产者使用Jm ...
Spring JMSTemplate 与 JMS 原生API比较 -
lian819:
顶1楼, 引用文件, 配置属性, 太方便了
EXTJS 同步和异步请求 -
wilhard:
说得清楚明白
<%@ include file=""%>与<jsp:include page=""/>区别 -
刘琛颖:
总结的很好。受益了
javascript 父窗口(父页面)— 子窗口 (子页面)互相调用的方法
2.1、选择一个作用域 2.2、点击【新建】 2.3、选择 JMS 资源提供程序,这里选 WebSphere MQ messaging provider 2.4、点击【确定】 2.5、填写【名称】和【JNDI名称】 2.6、点击【下一步】 2.7、继续点击【下一步】,输入队列管理器名称 2.8、点击【下一步】, 【传输】选“客户机” 【主机名】写MQ所在主机地址 【端口】写MQ监听器的端口,默认1414 【服务器连接通道】,写连接通道的名字 2.9、点击【测试连接】,并测试成功 2.10、摘要,并点击【完成】 3、配置队列JNDI 3.1、点击【新建】
3.3、点击【下一步】、填写各项
3.4、点击【WebSphere MQ 连接属性】,填写各个属性 4、编写发送方程序 package jmsdemo.client; import java.io.UnsupportedEncodingException; import java.util.Properties; import javax.jms.BytesMessage; import javax.jms.Connection; import javax.jms.ConnectionFactory; import javax.jms.Destination; import javax.jms.JMSException; import javax.jms.MessageProducer; import javax.jms.Session; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; public class JMSClientProducer { public static void main(String[] args) { ConnectionFactory connectionFactory = null; Connection connection = null; Session session = null; Destination destination = null; // 它有两个子接口 TemporaryQueue 和 TemporaryTopic 见《精通MQ》P249 MessageProducer messageProducer = null;
try { Properties p = new Properties(); p.put(Context.INITIAL_CONTEXT_FACTORY, "com.ibm.websphere.naming.WsnInitialContextFactory"); p.put(Context.SECURITY_AUTHENTICATION, "simple"); p.put(Context.SECURITY_PRINCIPAL, "LZC"); p.put(Context.SECURITY_CREDENTIALS, "999999999"); p.put(Context.URL_PKG_PREFIXES, "com.ibm.ws.naming"); p.put(Context.PROVIDER_URL, "iiop://127.0.0.1:2813/");
Context context = new InitialContext(p); Object jndi_ConnectionFactory = context.lookup("MQConnectionFactoryDEMO"); Object jndi_Destionation = context.lookup("队列DEMO");
connectionFactory = (ConnectionFactory) jndi_ConnectionFactory; destination = (Destination) jndi_Destionation; connection = connectionFactory.createConnection(); session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); messageProducer = session.createProducer(destination);
messageProducer.setTimeToLive(100000);
BytesMessage message = session.createBytesMessage(); message.setStringProperty("MsgID", "MsgID_001");
message.writeBytes("MESSAGECONTENT".getBytes("GBK")); message.setJMSCorrelationID("CorrelationID_001"); messageProducer.send(message); } catch ( NamingException e ) {} catch ( JMSException e ) {} catch ( UnsupportedEncodingException e ) {} finally { if ( connection != null ) { if ( messageProducer != null ) { try { messageProducer.close(); } catch (JMSException e) { e.printStackTrace(); } }
if ( session != null ) { try { session.close(); } catch (JMSException e) { e.printStackTrace(); } }
try { connection.close(); } catch (JMSException e) { e.printStackTrace(); } } } } } 5、编写接收方程序
发表评论
-
Message Broker 中JavaCompute Node 的一个示例
2012-11-14 15:00 977具体示例见附件. -
MessageBroker FileInput Node Demo
2012-11-06 14:57 835http://user.qzone.qq.com/819713 ... -
修改MQ字符编码集
2012-07-04 16:15 1797MQ字符编码集 1. 首先确 ... -
EJB3.0 MDB的实现
2012-06-25 17:11 1091 EJB3.0 MDB的实现 2009 ... -
EJB3.0中的MessageDrivenBean
2012-06-25 15:56 982EJB3.0中MessageDrivenBean: ... -
Spring实现IBMMQ的JMS消息发布/订阅模式
2012-06-21 16:08 3118<?xml version="1.0" ... -
WAS7 集群手册
2012-06-12 17:02 973见附件. -
Spring JMSTemplate 与 JMS 原生API比较
2012-04-20 17:03 18272JMSUtil与Spring JmsTempl ... -
websphere部署war报错:发生 IWAE0022E Exception
2012-03-05 18:06 1480问题主要原因: J2EE版本过高. 环境: ... -
关于 WebSphere 的应用部署
2012-03-05 17:28 1667关于 WebSphere 的应用部署作者: Walter ... -
IBM MessageBroker笔记系列
2012-01-23 10:55 884http://user.qzone.qq.com/242641 ... -
MB与MQ简介
2012-01-21 18:17 1197原文地址:http://space.itpub.net/? ... -
MQ 教程
2011-12-21 15:44 796见附件 -
websphere 6.1 删除概要文件
2011-05-24 18:37 1377方案一:使用命令manageprofiles.bat cd D ... -
【zt】MyEclipse5.5GA配置Websphere V6.1 全过程(详细版)
2011-05-24 18:27 1174原文地址:http://blogold.chinaunix.n ... -
ActiveMQ实践:松耦合和ActiveMQ
2011-01-10 10:28 19282010-10-28 作者:B ... -
使用Spring JMS轻松实现异步消息传递
2011-01-07 17:31 3099异步进程通信是面向服务架构(SOA)一个重要的组成部分 ... -
Apache ActiveMQ教程(六)
2011-01-07 16:59 1872Apache ActiveMQ教程(六) 4 ... -
Apache ActiveMQ教程(五)
2011-01-07 16:58 1518Apache ActiveMQ教程(五) 2008-0 ... -
Apache ActiveMQ教程(四)
2011-01-07 16:57 1644七、ActiveMQ与Tomcat整合 说明:To ...
相关推荐
hibernate 3.1+tomcat 5.5.x(配置jndi)hibernate 3.1+tomcat 5.5.x(配置jndi)hibernate 3.1+tomcat 5.5.x(配置jndi)hibernate 3.1+tomcat 5.5.x(配置jndi)hibernate 3.1+tomcat 5.5.x(配置jndi)hibernate 3.1+...
eclipse+mysql+tomcat配置JNDI实现例子 博文链接:https://uuplace.iteye.com/blog/88878
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称...本文档主要是tomcat配置jndi有全局配置和局部配置:
jndi配置,jndi配置jndi配置jndi配置jndi配置jndi配置jndi配置jndi配置
本资源中包括:was就是websphere was7.0的详细安装图解,was上新建server,以及在新server部署项目 包括配置jcc认证和数据源配置(JNDI)
配置了tomcat之后发现jndi好简单啊,可是碰到了hibernate该怎么做呢,本例详细解析
servlet下配置mysql jndi
自己总结的三种使用方式,对比来看选择最适合你的方式
JNDI,这东西用到的人可能不多,希望有人要用的时候能找到这个东东,很简单的代码,仅供参考
spring(3.x)+activeMQ+JPA(Hibernate4.2)+JPARepository 集成 数据源为JNDI或c3p0
如何使用JNDI数据源,Tomcat数据源配置
Springmvc +JNDI 在Tomcat下 配置数据源 一、 简介 二、 tomcat配置jndi有三种方式。 第一种:单个应用独享数据源 第二种:配置全局JNDI数据源,应用到单个应用 三、 数据源配置在Tomcat/conf/ context.xml 文件...
配置WAS中的JNDI时,配置DB2 连接池需要的jar包,包括 db2jcc.jar db2jcc_license_cisuz.jar db2jcc_license_cu.jar
Tomcat6+spring+jndi配置数据源说明.docx
JNDI java操作示例,JNDI java操作示例
jndi连接数据库.rar