北國狼人的部落格
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆-159 評論-114 文章-7 trackbacks-0
JMS 使用
啟動Weblogic服務(wù)器,由于JMS,需要一個消息中間件,Tuxedo。本文使用的是WebLogic 9.1,與8.1的有所不同。
登錄
創(chuàng)建JMS servers
設(shè)置完JMS服務(wù)器以后,要設(shè)置JMS的Modules,以便JMS客戶端和接受端能查找相應(yīng)的JMSFactory和JMSdestination。
C:\bea\user_projects\domains\base_domain\config\
jms
會出現(xiàn)配置相關(guān)的配置文件
建立兩個資源
一個是ConnectionFactory,配置一個JNDI。
另外一個是Queue-0,配置一個JNDI。
import
?javax.jms.
*
;
import
?java.util.Hashtable;
import
?javax.naming.
*
;
import
?java.io.
*
;
public
?
class
?QueueSend
{
????
????
public
?
static
?
void
?main(String[]?args)?
throws
?Exception
????
{
????????Hashtable?hash?
=
?
new
?Hashtable();
????????hash.put(Context.INITIAL_CONTEXT_FACTORY,
"
weblogic.jndi.WLInitialContextFactory
"
);
????????hash.put(Context.PROVIDER_URL,
"
t3://localhost:7001
"
);
????????
????????InitialContext?ic?
=
?
new
?InitialContext(hash);
????????
????????
//
找工廠
????????QueueConnectionFactory?factory?
=
?(QueueConnectionFactory)ic.lookup(
"
jms/factory
"
);
????????
????????System.out.println(factory.getClass());
????????
????????
????????
//
找文件夾,也就是目的地
????????Queue?queue?
=
?(Queue)ic.lookup(
"
queue
"
);
????????
????????System.out.println(queue.getClass());
????????
????????
????????
//
查API,接口有什么方法阿????????
????????QueueConnection?conn?
=
?(QueueConnection)factory.createQueueConnection();
????????
????????
????????
//
消息的接受者,是否給消息中間件回復(fù),否則重復(fù)發(fā)送。第二參數(shù)使用自動確認(rèn)
????????QueueSession?session?
=
?conn.createQueueSession(
false
,Session.AUTO_ACKNOWLEDGE);
????????
????????
//
根據(jù)目的地,確定發(fā)送者
????????QueueSender?sender?
=
?session.createSender(queue);
????????
????????
????????
//
Message的創(chuàng)建要使用Session
????????
????????BufferedReader?buffer?
=
?
new
?BufferedReader(
new
?InputStreamReader(System.in));
????????
????????
while
(
true
)
????????
{
????????????String?line?
=
?buffer.readLine();
????????????
if
(line.equals(
"
quit
"
))
????????????
{
????????????????TextMessage?message?
=
?session.createTextMessage(
"
over
"
);
????????????????sender.send(message);?????????
????????????????
break
;????????????????
????????????}
????????????TextMessage?message?
=
?session.createTextMessage(line);
????????????sender.send(message);?????????
????????}
????????
??????????????
????????
????}
}
察看一下Queue資源,就能看到自己發(fā)送的TextMessage。
下回分解MDB。
posted on 2006-03-25 21:34
北國狼人的BloG
閱讀(425)
評論(0)
編輯
收藏
所屬分類:
達(dá)內(nèi)學(xué)習(xí)總結(jié)
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
反日行動從現(xiàn)在開始,從每個中國人,每個程序員做起!不用日本東西,不給日本人打工!!!
最后的指點
Struts中沒有例子的兩個標(biāo)簽
Cannot retrieve mapping for action 之 問題解決
fontmanager.dll exception 問題解決 安裝IBM RSA Rational Software Architect 文鼎字體 要刪除
復(fù)習(xí)一下 SQL 排名問題
事務(wù)
JMS 使用
EJB工作原理 之 北國狼人 清晰講述
RMI工作原理 之 北國狼人的理解
<
2006年3月
>
日
一
二
三
四
五
六
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(33)
給我留言
查看公開留言
查看私人留言
隨筆分類
3D至尊寶(1)
人生各層面經(jīng)驗積累(15)
關(guān)愛IT人士健康(15)
達(dá)內(nèi)學(xué)習(xí)總結(jié)(42)
隨筆檔案
2018年11月 (2)
2012年3月 (1)
2011年8月 (1)
2011年1月 (1)
2010年12月 (2)
2010年8月 (1)
2010年6月 (3)
2010年5月 (3)
2010年4月 (11)
2010年3月 (8)
2010年2月 (4)
2010年1月 (4)
2009年12月 (6)
2009年11月 (1)
2009年10月 (3)
2009年9月 (3)
2009年8月 (3)
2009年6月 (1)
2009年5月 (1)
2009年4月 (1)
2009年1月 (1)
2008年12月 (1)
2008年11月 (3)
2008年10月 (1)
2008年8月 (4)
2008年6月 (2)
2008年5月 (3)
2008年3月 (1)
2008年2月 (1)
2008年1月 (2)
2007年12月 (2)
2007年10月 (3)
2007年9月 (1)
2006年11月 (1)
2006年9月 (1)
2006年8月 (3)
2006年7月 (2)
2006年6月 (1)
2006年5月 (1)
2006年4月 (5)
2006年3月 (7)
2006年2月 (7)
2006年1月 (12)
2005年12月 (8)
2005年11月 (19)
2005年10月 (9)
文章分類
3D至尊寶
Web技術(shù)和趨勢(1)
原創(chuàng)(1)
翻譯Java文章(2)
文章檔案
2006年10月 (1)
2005年10月 (3)
Java學(xué)習(xí)論壇
3D至尊寶
Java最牛網(wǎng)站
搜索
最新評論
1.?re: xsl:value-of select="." 什么意思?[未登錄]
ffff
--ff
2.?re: 理解Java ClassLoader機(jī)制 |用Java說話,人氣戰(zhàn)勝時間!Come On
好文章
--godtree
3.?re: 理解Java ClassLoader機(jī)制 |用Java說話,人氣戰(zhàn)勝時間!Come On[未登錄]
好文章,收了,謝謝博主
--thinker
4.?re: 高效產(chǎn)生一組不重復(fù)的隨機(jī)數(shù)
要是要求產(chǎn)生的隨機(jī)數(shù)量特別大怎么辦啊
--ll
5.?re: AS3 位操作比較快
“看完還不明白,就不要搞計算機(jī)了。”
就沖著此話,為樓主的優(yōu)越感深表擔(dān)憂
每個人都是從新手過來的,樓主發(fā)帖如果是為了分享,我很敬佩,如果是為了和裝13,那我只能笑笑
--調(diào)整心態(tài)啊樓主
閱讀排行榜
1.?RCP開發(fā),如何解決 org.eclipse.core.runtime.CoreException: Plug-in TD was unable to load class td.app.Application.(14362)
2.?mysql_install_db --defaults-file=/etc/my.cnf --user=mysql(8197)
3.?IWAB0014E Unexpected exception occured 該死的問題,就是因為Eclipse + WTP 需要先配置Server,再生成webservice(6963)
4.?理解Java ClassLoader機(jī)制 |用Java說話,人氣戰(zhàn)勝時間!Come On(6508)
5.?J2ME 網(wǎng)絡(luò)連接(HTTP) 模擬器 WTK(4988)
評論排行榜
1.?RCP開發(fā),如何解決 org.eclipse.core.runtime.CoreException: Plug-in TD was unable to load class td.app.Application.(9)
2.?給自己的軟件加保險,用java獲取硬盤序列號(8)
3.?不要寫垃圾代碼!!!(8)
4.?反日行動從現(xiàn)在開始,從每個中國人,每個程序員做起!不用日本東西,不給日本人打工!!!(8)
5.?IWAB0014E Unexpected exception occured 該死的問題,就是因為Eclipse + WTP 需要先配置Server,再生成webservice(7)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 北國狼人的BloG
主站蜘蛛池模板:
亚洲影院天堂中文av色
|
黄色网址大全免费
|
亚洲国产精品日韩
|
国产精品免费大片一区二区
|
亚洲精品午夜无码电影网
|
一个人免费日韩不卡视频
|
亚洲第一男人天堂
|
黑人大战亚洲人精品一区
|
4444www免费看
|
精品特级一级毛片免费观看
|
国产成人精品日本亚洲
|
中文字幕人成无码免费视频
|
一级黄色免费网站
|
亚洲欧洲精品视频在线观看
|
免费一级毛片一级毛片aa
|
日韩电影免费在线观看
|
国产亚洲综合一区二区三区
|
亚洲国产成人私人影院
|
又粗又大又猛又爽免费视频
|
13一14周岁毛片免费
|
黄色视屏在线免费播放
|
在线观看日本亚洲一区
|
久久精品国产亚洲
|
亚洲AⅤ永久无码精品AA
|
日韩欧毛片免费视频
|
成人毛片100免费观看
|
亚洲经典千人经典日产
|
亚洲国产成人久久精品动漫
|
四虎精品亚洲一区二区三区
|
免费精品国产自产拍在
|
亚洲无线观看国产精品
|
成人黄页网站免费观看大全
|
日本免费中文字幕
|
人成午夜免费大片在线观看
|
亚洲综合色丁香婷婷六月图片
|
亚洲毛片αv无线播放一区
|
国产高清免费观看
|
成人免费视频网站www
|
免费观看在线禁片
|
久久国产精品免费
|
国产99久久亚洲综合精品
|