2011-09-28 43 views
1

我是新的java和tomcat,所以,如果它很愚蠢,不好意思。發送命令到運行在tomcat上的webapp

我想發送命令(從控制檯)到一個已經在tomcat上運行的servlet。 webapp將在tomcat上下文中運行該命令並返回合適的答案。

即:

$ consoleApp status 
running 

是否有可能?如果是的話,怎麼樣?

在此先感謝。

回答

3

您可以使用工具(如curlwget)從命令行向您的servlet發出HTTP GET(或POST)請求,然後處理該servlet的響應。優點:如果設置正確,您還可以從遠程位置運行這些命令。

2

是的,您可以使用幾個命令行工具(如curlwget)來調用您的servlet並獲取響應。

0

如果您想要更簡單,您可以製作一個簡單的程序,通過HTTP Post或GET請求與servlet進行通信。關鍵是:

如何與servlet通信,我們可以使用多個http方法和 任何其他協議。