首頁 >後端開發 >PHP問題 >php怎麼傳給java

php怎麼傳給java

(*-*)浩
(*-*)浩原創
2019-10-15 11:03:322220瀏覽

 php怎麼傳給java

Java與php 結合選型

目前已知的PHP與Java在Web間整合技術可分成SOAP(Simple Object Access Protocol)、Quercus、PHP/Java Bridge三種,這些技術可以讓PHP與Java在開發Web應用程式時互相使用彼此的程式庫。 (建議學習:PHP影片教學

SOAP

SOAP是IBM、Microsoft等公司開發、W3C推薦,用來實現分散式對象技術的協定。 SOAP提供了一套以XML來包裝程式呼叫、參數傳遞與資訊回傳的機制,借助XML純文字的特性,可透過HTTP、HTTPS、SMTP等通訊管道穿越企業的防火牆。比起CORBA、Java RMI及DCOM這些以專屬binary格式傳送資料的分散式物件技術協議,SOAP具有與程式語言、平台和硬體無關的特性。

Quercus

Quercus是一個開源 PHP 5 引擎,它已經擁有純 Java 的完整實作了。 Quercus 在 Resin 應用伺服器之上運行,利用了負載平衡、代理快取等 Resin 功能。

PHP/Java Bridge

開源產品有:Php-java-bridge 與LAJP

LAJP

#優勢互補: PHP是非常流行的WEB程式腳本語言,有易學、易用、開發部署效率高的特點,非常適合網頁編程;JAVA適合編寫具有復雜的業務功能和數據的程序,二者結合可發揮各自優勢。

Ø 高效率穩定:Apache PHP組合可帶來優異的WEB服務穩定性,而JAVA可補充如連結池、事物管理、分散式、物件模型等高階特性。

Ø 創新的通訊機制: PHP和Java間的通訊方式採用系統訊息佇列和Socket兩種機制,兼顧通訊效率和平台相容性。

Ø 資料類型自動轉換機制: PHP資料和Java資料可精確地自動配對和轉換,無須程式設計師編寫解析程式碼。

Ø 易用:LAJP安裝設定簡單,PHP端和JAVA端程式符合各自的程式設計習慣。

Ø 輕量:LAJP架構非常輕量,除了最基本的PHP和Java環境,不需要任何擴充的、第三方的元件、容器。

資料型別轉換

PHP和Java各有其語言內部定義的資料類型,當PHP資料傳送到Java,或Java資料傳送到PHP時,LAJP在內部自動地、準確地對他們進行轉換,程式設計師無需進行任何的解碼工作。

以上是php怎麼傳給java的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn