我需要使用PHP和Apache Web服務器開發Web應用程序。應用程序應調用存儲在主機中的外部基於Java的應用程序,並將用戶的輸入值傳遞給此應用程序,以分析此應用程序並執行某些操作。 我一直在閱讀關於PHP/Java的文章,似乎最好的解決方案是將PHP集成到Java servlet環境中,例如PHP/JavaBridge。由於我不是web開發方面的專家,對PHP非常無知,有人能告訴我這是否是最好的解決方案,如果不是,我應該使用其他什麼方法? 在此先感謝!調用Java應用程序的PHP Web應用程序
0
A
回答
1
應用程序應調用存儲在主機中的外部基於Java的應用程序,並將用戶的輸入值傳遞給此應用程序,以分析此應用程序並執行某些操作。
Web服務是完全適合這裏。
請參見
1
你可以做這樣的事情:
$parameter1='your';
$parameter2='parameters';
$output = shell_exec("java whatever.jar $parameter1 $parameter2");
echo $output;
*更新*
我不同意Jigar喬希,雖然。我認爲網絡服務將是這裏最好的選擇。
0
您可能explose您現有的Java應用程序的API爲Web服務(JAX-WS或JAX-RS),然後使用任何應用程序來調用它。所以你可以在你的java-webapp上編寫一個web-wrapper,然後調用它。首先處理它更好的方法。
你打算打什麼樣的應用程序?它是一個用Java編寫的命令行應用程序,一個基於Web的Java應用程序,一個小程序?這些類型的應用程序需要不同的方法來調用它們。 – 2011-02-04 12:50:43
這是一個標準的獨立應用程序,而不是基於網絡的... – Anto 2011-02-04 13:32:23