2010-03-23 70 views
2

我正嘗試在applet和servlet之間進行通信。我第一次嘗試Http連接。但是我沒有得到理想的結果。因此決定切換到套接字通信。因此我想知道使用哪個端口。我記得有人讀過80號碼頭是理想的地方。它是端口80還是端口8080?我需要一個未被防火牆阻止的端口(默認)。哪個端口用於applet servlet通信

回答

1

默認情況下,Applet只能連接到與從其提供小程序相同的主機。您無法設置TCP連接任意主機。 (有關如何簽名小程序的信息,請參閱here,簽名小程序不具有此限制)

使用端口80可能也不起作用,因爲您的Web服務器可能在端口80上工作。端口80是唯一的如果您的servlet容器在端口8080上運行,您通常可以計數不被阻塞的端口,但端口80可能免費供您使用。

imo,寧可與http通信,以便您可以與servlet交談 - 並計算出您遇到的任何所需結果。

+0

我接受了你和BalusC的建議。我決定修復Http連接問題。 http://stackoverflow.com/questions/2509686/help-with-chat-server完整的問題陳述張貼在這裏。任何幫助表示讚賞。 – mithun1538 2010-03-24 16:59:35