访问servlet的客户端需要端口吗?
这不是socket, 客户端只需用IE通过http与servlet相连。

解决方案 »

  1.   

    你要做数据推送应该是不行的吧,那个客户端端口是ClientSocket,没有进行
    监听的。你不能主动链接这个端口,你要送数据回去只能在Servlet中直接返回
    或者通知客户端监听另外一个端口,你程序再去主动链接
      

  2.   

    远程扫描端口要另行编写程序的,而且获得的port未必有监听,因为要客户端系统要考虑安全问题。如果你已经取得客户端许可,可以另写一个客户端程序,开一个port,并实行监听。
      

  3.   

    不可能,当局域网内的客户端通过代理连上外部时,其IP和端口都是代理分配的.具体我不是很了解,现在也在查找资料中,但是我认为就像QQ一样,同一网段中的所有机器有相同IP,后面带有不同端口号,来唯一标识一台客户机!
      

  4.   

    可不可定义一个javax.servlet.jsp的一个response变量,去getRomotePort??
      

  5.   

    javax.servlet.jsp的一个response变量不就是HttpServletResponse 对象,
    这个类有getRomotePort方法吗?