Haohappy
PHP5研究中心:PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP將比Java更受歡迎”,但是“PHP瞄準企業市場,和Java展開正面較量”確實進行中中,全球2200萬個網站所採用的技術讓人不得不重視。
兩種技術可以激烈競爭,也可以緊密合作。從客戶的角度來說,技術之間的融合非常重要,因為一個龐大的應用系統,通常不可能由單一語言/和技術獨立完成。PHP/Java Bridge的出現就將成為PHP和Java間的一道橋樑,為需要結合PHP與Java的企業提供一個良好的選擇。
//Haohappy對J2EE瞭解不深,如果有相關內容理解錯誤,歡迎批評指教。
(一)什麼是JSR,什麼是JSR223 ?
JSR(Java 規範請求)是指向JCP(Java Community Process)提出新增一個標準化技術規範的正式請求。任何人都可以提交JSR(Java 規範請求),以向Java平台增添新的API和服務。JSR已成為Java界的一個重要標準。
在Java Servlet規範(Servlet 2.4,JSR-154)中,定義了一系列核心的抽象概念(WEB程式處理過程中需要考慮的各種對象)來讓Java程式員編寫WEB程式,包括session,request,response等等。當程式員在編寫程式的時候,可以很方便安全地與這些對象進行通訊。JSR223描述的是這些Java對象如何向用其它指令碼語言編寫的WEB頁面開放,使其它語言也可以訪問這些對象。當前這個規範將被用於PHP,不過這種概念是獨立於指令碼語言的,也就是說在將來可能被應用於PHP之外的其它指令碼語言。一句話,JSR223的目的是將指令碼語言整合到Java平台之上。
(二) 什麼是PHP/Java Bridge ?
PHP/Java Bridge包含一個PHP模組(包括java.so,php_java.dll)和一個相關的後端程式(JavaBridge.jar,JavaBridge.war或MonoBridge.exe),用於串連PHP的對象體繫到Java或ECMA 335(CLI, Microsoft .NET Framework的重要子集)虛擬機器。 它完全實現了JSR 223規範請求,可以使PHP指令碼訪問基於CLR(如VB.NET,C#)或Java(Java,KAWA,JRuby)的應用程式。PHP/Java Bridge通過本地socket用一個高效的通訊協議與虛擬機器進行通訊。一個多進程的">javax.script包。