我們有一個drupal(PHP)CMS系統,它迅速增加了它的原始需求。一個Java後端已經建成,現在它完成了很多功能。這兩個通信使用RESTful WS。兩個系統都運行在同一臺服務器上,所以這是一個本地WS調用。儘管這是一個本地調用,但它感覺太笨拙了,我覺得我們不應該真正使用Web服務來進行這種集成。PHP-Java Bridge vs RESTful WebService:關於性能哪個更好?
我相信一個php-java橋會表現更好(http://php-java-bridge.sourceforge.net/pjb/),因爲他們聲稱比通過SOAP的本地RPC調用快50倍。我發現php-java bridge使用XML流,因此我會認爲性能與XML-RPC類似。
我知道回答這個問題的最好方法是編寫一個POC,但由於時間限制(緊迫的最後期限),這是不可能的。所以我的問題是,有沒有人對這些技術進行過基準測試,或者有誰能夠提供有關這兩種技術的經驗的見解。特別是有關績效的信息。
在此先感謝。
如果您已經有時間限制,無法提供PoC,那麼您爲什麼要問?構建真實的東西需要更長的時間,所以根據定義,你也沒有時間去做。此外,不知道你的系統是幹什麼的,幾乎不可能給你一個明確的答案。 – Gordon
儘管我只參加了幾個基於JAVA的web項目,但他們都很笨重,遲緩和懶惰......而且使用XML的JAVA總是笨重......儘管我喜歡JAVA,但我並不覺得它是最好的工具用於構建Web應用程序... – shadyyx
@Gordon是的,你是正確的,實現將花費比POC更長的時間,因此在這個階段都不可能。我問這個問題的原因是因爲我試圖說服人們讓我們有時間在以後做POC。如果在這個論壇上有幾個人告訴我,當考慮到php-java橋時,我正在尋找錯誤的方向,我不會再推我的案例。 – Chris