心有多大舞臺便有多大

          Embrace changes, pursue excellence, share niceness.

          準備有空的時候寫篇文章介紹下各種java remoting機制的benchmarks

          主要包括以下幾種java remoting機制:
          1.binary-rpc:例如hessian,httpinvoker,rmi,ormi
          2.xml-rpc:burlap,cxf
          3.rmi
          4.socket:mina
          5.jms:sonic mq, ibm mq, activemq
          從網上查到的結果看,一般是:
          1.基于二進制的remoting協議要比基于xml的快
          2.在各種二進制的remoting協議間性能的差距很小
          3.burlap要比其它的基于xml的remoting協議快
          4.基于二進制的remoting協議在傳輸大的對象時性能會有下降
          還有一個區別,我覺得基于http的remoting協議能基于http來實現負載均衡,這點很重要.

          posted on 2008-03-10 09:52 pony 閱讀(361) 評論(2)  編輯  收藏 所屬分類: Java

          評論

          # re: 準備有空的時候寫篇文章介紹下各種java remoting機制的benchmarks 2008-03-11 18:41 pony

          今天在網上看到一篇文章,講的是cxf在一些應用服務器上使用的時候(例如oc4j,websphere),會出現xml解析器沖突的問題,詳細的可以參考http://www.nabble.com/-CONF--Apache-CXF-2.0-Documentation:-AppServerGuide-(page-edited)-td15434374.html#AppServerGuide-SwappingOracleXMLparserwithXerces
          這個url內容
          所以,個人覺得還是選擇hessian或者burlap比較好!哈哈!  回復  更多評論   

          # re: 準備有空的時候寫篇文章介紹下各種java remoting機制的benchmarks[未登錄] 2008-03-13 17:29 pony

          今天在基于https的基礎上使用hessian的時候,遇到點問題,后來發現是jks證書沒有導入,寫服務端的同事給的是個jks文件,導入還花了我不少時間,具體導入步驟是:
          1.keytool -list -v -keystore sample.jks
          結果中應該會顯示別名,假定別名為alias_name
          2.keytool -export -alias alias_name -keystore sample.jks -file sample.crt
          執行完后應該在當前目錄下有一個新的文件名為sample.crt
          3.把sample.crt拷貝到$JAVA_HOME/jre/lib/security目錄下
          ok.  回復  更多評論   

          主站蜘蛛池模板: 潜山县| 钟山县| 陆丰市| 沅江市| 济源市| 涪陵区| 上饶县| 文成县| 岳池县| 庆安县| 夹江县| 亚东县| 秦皇岛市| 白山市| 江油市| 荆门市| 桓台县| 治多县| 普宁市| 方城县| 宝山区| 土默特左旗| 十堰市| 健康| 宣威市| 柳河县| 庄浪县| 海林市| 汽车| 交城县| 柯坪县| 溧阳市| 布尔津县| 乐陵市| 鄱阳县| 兴城市| 叙永县| 江门市| 宁津县| 浦东新区| 乐亭县|