php,java和c web服務引擎的性能比較【外文翻譯】_第1頁
已閱讀1頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、0本科畢業(yè)論文外文翻譯本科畢業(yè)論文外文翻譯外文文獻譯文外文文獻譯文標題:標題:PHPPHP,JavaJava和CWebWeb服務引擎的性能比較服務引擎的性能比較資料來源:基于Web服務的IEEE國際會議作者:ToyotaroSuzumuraScottTrentMichiakiTatsubiAkihikoTozawaTamiyaOnodera摘要:PHP是眾所周知為使敏捷的服務器端軟件開發(fā)的Web2.0時代的編程語言。它自第5版已正式支持

2、通過SOAP消息傳遞的一個C語言為基礎的內置庫。在本文中,我們進行深入研究,同時與其他Web服務,Java和C實施引擎用于這一目的的Axis2,在Java和C我們報告說因為它是一個開源的作為定性和定量方面的Web服務引擎的PHPWeb服務引擎的實現(xiàn),PHP作為Web服務引擎執(zhí)行與Axis2涉及小型有效載荷為Web服務的Java更具有競爭力,并大大優(yōu)于517倍的有效載荷。正如作者所期望的,Axis2能達到最佳效果,但實驗結果表明,PHP的

3、性能是更大的有效載荷,以加強Axis2。這種性能上的差異來自SOAP在PHP運行時引擎是用C實現(xiàn)一個單片架構,而Axis2中使用的WS標準的各類靈活處理程序ation一種更模塊化的架構,并且還在Axis2中使用不同的數(shù)據(jù)綁定機制,被稱為亞洲開發(fā)銀行(Axis2的數(shù)據(jù)綁定)。本文是比較PHP,Java和C實現(xiàn)的Web服務引擎的第一次嘗試,作者認為,這提高了PHP開發(fā)基于SOAP的Web服務,讓人們知道其不俗的表現(xiàn)得分和高生產(chǎn)率的特點。關鍵

4、詞:PHP,JSP,JAVA,C,Axis2,SOAP,Web服務器,引擎1.簡介Web服務技術,特別是基于WS,起到了為實現(xiàn)面向服務架構的關鍵作用。然而,很難下結論說Web服務是廣泛使用的技術假定在最早出現(xiàn)時。可能的原因包括XML處理的性能問題,太多復雜的WS標準,等等。通過社區(qū)驅動的方法,程序員正在發(fā)揮的關鍵作用,因為他們看到的最新技術是在Web2.0時代出現(xiàn)時使用它。從這個角度看,上述不受歡迎的最大原因之一是軟件生產(chǎn)率和性能上的缺

5、點。2PHP與Java看到PHP的Web服務棧的性能良好,使用最快的XML解析器,libxml2的,這是用C寫的關于C模塊接口的主要原因之一,是專為高效率(而不是PHP的擴展API魯棒性或可攜性),而Java本機接口(JNI)的魯棒性和可移植性不是為了提高效率而設計的。如果我們用在JavaWS堆棧的libxml,它會導致一個顯著的開銷,頻繁地呼叫從C到Java的插件。還請注意,Java編寫的XML解析器是比C慢,因為Java的字符串不準

6、(潛在不安全的類型)和指針的算術運算的低效的處理。然而,對于系統(tǒng)的穩(wěn)定性和一些專家程序員的開發(fā),JAVA無疑是一個很好的方向。PHP與C與Axis2相比,其他的SOAP引擎表現(xiàn)出良好的表現(xiàn)Web服務實驗演示。Axis2的C是用C語言實現(xiàn),但這樣的表現(xiàn)評分可以預料,但由于Axis2是高度模塊化。這不是是否Axis2的C仍然優(yōu)于PHP的SOAP引擎,一直圍繞著鐵板一塊的辦法,也是用C語言編寫,但是,從生產(chǎn)力,可編程,易于部署,和調試性,眾所

7、周知,它是遠遠落后于其他引擎。特別是便于調試,這是不是簡單的調試Axis2編寫的Web服務,導致段故障核心轉儲和原始的Web服務定義并不明顯??紤]到最近流行的編程語言的趨勢,PHP作為一個SOAP引擎,PHP滿足生產(chǎn)率和業(yè)績的基本語言要求。盡管Java能夠滿足這些要求,因為PHP是用于在Web應用程序的各種的SOAP和WS尚未成功的公共空間(除了某些強大的企業(yè)應用)中使用,我們要求的是PHP是一個很好的選擇。6.相關工作Ceccetet

8、al.comparedEJBJavaServletPHP[2][15]。他們還報道,PHP語言的表現(xiàn)最好。但是的文件進行的實驗中使用傳統(tǒng)的Web應用程序工作負載,如TPCW基準電子商務應用。因此,這一性能結果并不適用于Web服務引擎的性能比較,需要一個XML處理。各種XML解析器的性能比較,但他們只對XML處理的焦點,因此不包括終端到終端的情況下的性能比較。眾多IT廠商,如IBM的WebSphere應用服務器性能基準報告,提供高性能的W

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論