2012-06-11 86 views
0

我正在嘗試構建一個小程序,用於啓動JAR文件所在的服務器上的進程生成器,而不是運行瀏覽器的本地計算機。我環顧四周,似乎我無法找到我想要的東西......帶有小程序的Java ProcessBuilder

ProcessBuilder builder = new ProcessBuilder(command); 
builder.redirectErrorStream(true); 
builder.directory(new File("////server.IP//")); 

我知道這是不行的,但它是什麼,我想要做的一個例子。有沒有辦法做到這一點?它會使客戶端 - 服務器應用程序變得更好,並從客戶端發送命令?

回答

1

你做錯了。如果你想在客戶端/服務器之間傳輸消息,你可能需要JMS。或者你可以嘗試用web服務來做到這一點。

+0

謝謝!我也計劃在稍後發送一些文件。 java套接字是否安全? [沒有人應該能夠捕獲數據包等] – Lexus

+0

是的,如果您加密數據,Java套接字可以是安全的。 有很好的信息 - https://www.owasp.org/index.php/Using_the_Java_Secure_Socket_Extensions –