心有多大舞臺便有多大

          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.  回復  更多評論   

          主站蜘蛛池模板: 遵义县| 丰顺县| 射阳县| 信宜市| 耒阳市| 邯郸市| 海晏县| 庆城县| 怀柔区| 成武县| 开封县| 临泉县| 天气| 白玉县| 庄河市| 都匀市| 平陆县| 安康市| 临汾市| 肇庆市| 盐津县| 博客| 赣州市| 临泉县| 万宁市| 贵阳市| 平泉县| 景东| 望奎县| 商城县| 甘洛县| 广汉市| 南华县| 武胜县| 红安县| 寿宁县| 锡林浩特市| 奉贤区| 报价| 武鸣县| 胶南市|