2013-08-19 64 views
1

我需要一些指導。使用Socket通信的主機Java服務器

我設法讓我的java服務器工作,運行一個java線程監聽客戶端套接字通信,所有的業務邏輯都在我的java代碼中。

我也設法讓多個客戶端連接,一切都很順利。 客戶端使用Swing應用程序連接到我的Java服務器,服務器和客戶端都是單獨的Java項目,.jar文件。

現在我正在尋找在一些免費的託管環境中託管服務器,我已經看過Google App Engine,但它似乎只適用於servlets嗎?

是否有可能在servlet上接受tcp套接字連接?我知道通常servlet用於HTTP連接,以顯示客戶端的Java Server Pages。

我也看過RMI,遠程方法調用,但我可以在哪裏託管一個RMI服務器? 我正在尋找一個免費的託管,我不需要太多的帶寬,1GB是足夠的,也許更少..

必須有我所尋找的服務。

在此先感謝;)

回答

2

要運行你會需要VPS自己的定製服務器和那些不是免費的。一些服務,如亞馬遜有free usage tier,但你可以開始沒有額外的成本。

+0

感謝您的回覆,關於RMI? – TiagoM

+1

我不認爲你會找到RMI託管,所以最便宜的選擇是VPS託管。 – Joni

+0

好的,謝謝你的答覆,只是一個小問題,沒有機會使用servlet來達到同樣的目的?謝謝;) – TiagoM

相關問題