创建JMS专用JDBC Connection Pool *
默认状态下,WebLogic的JMS服务支持以下数据库:
n Pointbase
n Microsoft SQL (MSSQL) Server
n Oracle
n Sybase
n Cloudscape
n Informix
n IBM DB2
n Times Ten
本例中以Microsoft SQL (MSSQL) Server为例。创建空的数据库"JMSDB"。
① 启动服务器。打开IE,在地址栏中输入:
② 输入用户名和密码
③ 在左边的目录树中选中Services->JDBC->Connection Pools,单击右侧的Configure a new JDBC Connection Pool.,输入以下信息:
Configuration->General页:
Name = JMS JDBC Pool
URL = jdbc:WebLogic:mssqlserver4:JMSDB@localhost
Driver classname = WebLogic.jdbc.mssqlserver4.Driver
Properties : user = sa
password = <- sa的密码(此例为空)
单击Create建立连接池。
Targets->Server页:将ty(服务器名称)移至右侧的列表中,但击单击Apply。
(* 注:JMS服务不能与你的EJB组件共用一个连接池,否则发布EJB组件时会失败。)
创建JDBC Store (为了在数据库里存储持久稳定的messages )
① 点击JMS -> Stores 标记, 然后点击右边面板中的"Configure a new JMSJDBCStore"。新建一个JMSJDBCStore。
② 填写名称和选择数据连接池。
③ 创建成功后,左边会出现该Store。
创建JMS Template(以便定义相似属性设置的不同destinations )
① 点击左面面板的Templates选项,然后点击右面面板上的" Configure a new JMS Template"。
② 在General 页面,填写template 名称,然后点击"Create"。
③ Thresholds & Quotas,,Override和Redelivery选择默认值即可。
配置 JMS Server
① 点击左面面板的JMS Server选项,然后点击右面面板上的"Configure a new JMSServer"。
② 在General 页面,填写名称,选择一个 Store ,选择一个Paging Store (如果创建的话),选择一个Template ,然后点击"Create"。
③ Thresholds & Quotas 选择默认值即可。
④ 在Targets面板,从下拉列表中选择应用服务器"ty",点击"Apply"。
创建JMS Destinations,queues (Point-To-Point) 或 topics (Pub/Sub),此例为topics
① 点击左面面板的JMS Server选项下的刚刚建立的Server下的Destinations,然后点击右面面板上的"Configure a new JMSTopic"。
② 在General 页面,填写名称,JNDI名称等选项然后点击"Create"。
③ Thresholds & Quotas, Override, Redelivery, 和 Multicast (topics only) 选择默认值即可。创建完成后如图所示--
创建Connection Factory(以便客户端能够建立JMS连接)
① 点击左面面板的JMS Connection Factory选项,然后点击右面面板上的"Configure a new JMS Connection Factory"。
② 在General 页面,填写名称jasmine.examples.jms.TopicConnectionFactory,JNDI名称jasmine.examples.jms.TopicConnectionFactory,其他选项默认即可,然后点击"Create"。
③ 在Targets面板,选择应用服务器"ty",点击"Apply"。--
至此,JMS服务配置基本完成,如果你查看JMSDB数据库,会发现WebLogic已经建立了两个表用于存储JMS数据。
(MS SQL Server数据库)
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com