適用於應用整合,提高可伸縮性,通過增加訊息接收者,增加吞吐量,但是瓶頸有時在資料庫端,
connectionfactory
connection
session
destination
message
messageproducer
messageconsumer
messagelistener
連線工廠-----連線---會話----訊息、訊息生產者、訊息消費者
目的地--topic、queue
點對點傳送一般來講使用基於佇列的api(其他有發布訂閱模型)
queueconnectionfactory
queue
queuesession
message
queuesender
queuereceiver
topicconnectionfactory
topic
topicsession
message
topicpublisher
topicsubscriber
對於特定的provider,topic和queue有的是new的比如activemq,但是有些呢是create,通用是create的,由session create而來
topic topic= new activemqtopic("testtopic");
queue queue = new activemqqueue("testqueue");
textmessage message = pubsession.createtextmessage();
message.settext(text);
message.setstringproperty("username",username);
publisher.publish(message);
屬性是不能被改變的,但是可以被清空
點對點是sender,publisher
一對多是publish、subscriber
如何用jms傳遞乙個物件呢???是序列化還是objectmessage???
payload指的就是訊息中存有物件
序列化後的2個類在不同的jvm上,導致的問題??只要建立相同的類就可以,那麼必須要求傳送方和接收方必須有同樣的類
讀書札記《1》
在c 中可以利用0進行各種初始化,下面列舉利用0進行初始化的物件。1 利用0初始化指標 void pdata 0 2 利用0初始化數字 float num 0 3 利用0初始化簡單型別的陣列 int data 15 4 利用0初始化函式指標 void fun 0 指標陣列比較適用於構造字串陣列。字串...
讀書札記 《金庸評傳》
少年時代看金庸的武俠,看的大多是新鮮。江湖,恩怨,兒女,情仇,還有武功秘籍。最近讀了孔慶東的 金庸評傳 書中觀點給了我新的感受和思考。這些大受歡迎的作品無一不帶有媚時 媚俗的特徵。從一些著名作品分別發表在上海 天津兩地的報紙上也可看出這一點。這兩個地方均是國外勢力深入 商品經濟發達 市民趣味嚴重的大...
「 語言」 讀書札記(一)之 讀書計畫
介紹 做 開發已經有5年多了,現在覺得如果想讓自己在技術上有所提高,必須在 語言 資料結構和演算法上下點苦功。以前我也是零零散散的學習 語言,總是沒有耐心堅持下來。這次我得下決心學好了。為什麼我學習 呢?1 核心是用 開發的。1 如果你想知道某個函式是怎麼實現的,手冊有的時候是說不明白的。你敢保證你...