小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

ActiveMQ 實(shí)踐之路(前言)

 ShangShujie 2007-06-05

    一.ActiveMQ是什么? 
      ActiveMQ is the most popular and powerful open source Message Bus.
                                                 引用ActiveMQ官方網(wǎng)站

     ActiveMQ 是一個(gè)完全支持JMS1.1和J2EE 1.4規(guī)范的 JMS Provider實(shí)現(xiàn),盡管JMS規(guī)范出臺(tái)
已經(jīng)是很久的事情了,但是JMS在當(dāng)今的J2EE應(yīng)用中間仍然扮演著特殊的地位。
    下面是它的特性列表 (詳細(xì)的特性清單請(qǐng)參考http://activemq./features.html)
    1.多種語言和協(xié)議編寫客戶端
     語言: Java, C, C++, C#, Ruby, Perl, Python, PHP
        應(yīng)用協(xié)議: OpenWire,Stomp REST,WS Notification,XMPP,AMQP
    2.完全支持JMS1.1和J2EE 1.4規(guī)范  (持久化,XA消息,事務(wù))
    3.對(duì)Spring的支持,ActiveMQ可以很容得內(nèi)嵌到使用Spring的系統(tǒng)里面去,而且也支持Spring2.0的特性
       4.通過了常見J2EE服務(wù)器(如 Geronimo,JBoss 4, GlassFish,WebLogic)的測(cè)試,其中通過JCA 1.5 resource adaptors的配置,
      可以讓ActiveMQ可以自動(dòng)的部署到任何兼容J2EE 1.4 商業(yè)服務(wù)器上
       5.支持多種傳送協(xié)議:in-VM,TCP,SSL,NIO,UDP,JGroups,JXTA
       6.支持通過JDBC和journal提供高速的消息持久化
       7.從設(shè)計(jì)上保證了高性能的集群,客戶端-服務(wù)器,點(diǎn)對(duì)點(diǎn)
       8.支持Ajax
       9.支持與Axis的整合
       10.可以很容易得調(diào)用內(nèi)嵌JMS provider,進(jìn)行測(cè)試
      
     二.ActiveMQ的競(jìng)爭(zhēng)者   
       
        1.其他開源 JMS provider(資料來自 java-source.net) :
        jbossmq(jboss 4)
        jboss messaging (jboss 5)
        joram-4.3.21  2006-09-22
        openjms-0.7.7-alpha-3.zip December 26, 2005
        mantamq 官網(wǎng)暫時(shí)無法訪問
        ubermq  官網(wǎng)暫時(shí)無法訪問
        SomnifugiJMS  2005-7-27
           開源的JMS Provider大部分都已經(jīng)停止發(fā)展了,剩下的幾個(gè)都是找到了東家,和某種J2EE 服務(wù)器掛鉤,
        比如jboss mq 與jboss,joram與jonas(objectweb組織),ActiveMQ 與Geronimo(ASF APACHE基金組織),
        而在這3個(gè)之間,從網(wǎng)絡(luò)底層來看,只有ActiveMQ使用了NIO,單從這個(gè)角度來看ActiveMQ在性能上會(huì)有
        一定的優(yōu)勢(shì)      

        2.商業(yè)JMS provider
        IBM WebSphere MQ
        BEA WebLogic JMS
        Oracle AQ
        NonStop Server for Java Message Service(JMS)
        Sun Java System Message Queue
        Sonic jms
        TIBCO Enterprise For JMS
        iLinkMQ (國內(nèi))
           現(xiàn)在的商業(yè)J2EE 應(yīng)用服務(wù)器大部分都會(huì)有JMS Provider的實(shí)現(xiàn),畢竟應(yīng)用服務(wù)器都已經(jīng)花費(fèi)不薄,也不在乎
        在里面送一個(gè)JMS Provider了,當(dāng)然還是有獨(dú)立的比如IBM WebSphere MQ,Sonic JMS ,前者肯定是商用MQ
       (這個(gè)概念不僅僅是JMS Provier了,只能說JMS 只是它提供的一個(gè)應(yīng)用)中間的巨無霸了。
       
         從這點(diǎn)來看,ActiveMQ明顯的競(jìng)爭(zhēng)者并不多,因?yàn)樗亲鳛楠?dú)立的開源JMS Provider出現(xiàn)的,很容易被用于多種結(jié)構(gòu)設(shè)計(jì)中,
        使用ActiveMQ作為默認(rèn)JMS Provider的開源項(xiàng)目有ServiceMix,Geronimo.
 
                                                                                               (待續(xù))
        P.S
            Monday, February 5, 2007
            Apache ActiveMQ graduates from the incubator 
            Apache ActiveMQ has now graduated to become a top level project (TLP) at Apache! Its new site is now hosted at http://activemq./. Many thanks to all those in the Incubator and ActiveMQ communities for making this happen!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多