我正在尝试在applet和servlet之间进行通信。我首先尝试了Http连接。但我没有得到理想的结果。因此决定切换到套接字通信。因此,我想知道使用哪个端口。我记得在某处读到80端口是理想的。是端口80还是端口8080?我需要一个未被防火墙阻止的端口(默认)。
答案 0 :(得分:1)
默认情况下,Applet只能连接到提供applet的同一主机。您无法设置TCP连接任意主机。 (有关如何签署applet的信息,请参阅here,签名的applet没有此限制)
使用端口80可能也不起作用,因为您的Web服务器可能在端口80上工作。如果您的servlet容器在端口8080,端口80上运行,则端口80实际上是您通常可以计数不被阻止的唯一端口你可以免费使用。
imo,请尝试与http进行通信,以便与servlet通信 - 并找出遇到问题的所需结果。