2010-10-11 46 views
1

有什麼簡單的方法可以從PHP調用EJB上的RMI方法嗎?我們有一個Java應用程序和一個有時需要與之交談的PHP應用程序。我們現在所做的是有一個PHP二進制文件,當它需要做某些事情時,PHP會調用它,但我很想知道是否有一種方法可以直接從PHP執行此操作?從PHP調用EJB

回答

1

也許this可以幫助你。我現在面臨同樣的問題,最後我決定通過SOAP來完成我所需要的一切,使用java-webservise作爲服務器,並在php中使用soap-client。

1

有幾個選項可以緊密(或鬆散地)集成PHP和Java。這裏有2個PHP-Java橋接解決方案。一個開源,另一個由Zend開發。 http://php-java-bridge.sourceforge.net/pjb/

另外,還有一種名爲Quercus的產品,它實際上是在Java中運行您的PHP代碼。然後您可以調用任何可以從PHP內部獲得的Java,就好像它是一個本地函數一樣。 Quercus不支持所有PHP函數和命令,但可以在不更改的情況下運行WordPress。 http://www.caucho.com/resin-3.0/quercus/