从internet访问内网中的远程EJB组件
thekll
2009-10-19
可能通过这种方式访问远程EJB并不常见,但是我目前的确有这种需求.
我现在的环境是; 一台windows2003server,内网IP192.168.0.1,同时映射了一个公网IP202.XXX.XXX.XXX, 在企业防火墙已将该服务器所有端口限制取消。 javaee服务器版本:glassfish v2 在互联网环境下访问服务器中的远程组件XXXRemote,总是提示连接192.168.0.1超时,而我的JNDI配置是访问服务器的公网地址202.XXX.XXX.XXX. 我已经在网络上搜索相关的资源,只有这里描述的问题和我的问题类似,但是作者的方法对于我不起作用。 我做了很多尝试、包括修改本机hosts文件、修改服务器启动参数、修改服务器hosts文件,都不能成功。 期待各位能有任何提示或者建议给我。 |