服务器在校园网内网,客户端在手机,现在想用通过GPRS用手机给服务器发送消息,使用udp协议,问题是服务器端的IP地址应该怎样写?不可能用内网IP啊。ps:服务器用java写,有什么函数能直接解决这个问题么?
------解决思路----------------------
GPRS连不上的,除非你们校园网在路由上开一个外网IP.并把80端口开放出来
------解决思路----------------------
找网管, 是可以把你自己内网ip的及端口映射到你学校的外网口子上什么的。我估计网管不会鸟你。
你可以开个内网的wifi, 手机连wifi的话就可以访问同网段的服务器了。
------解决思路----------------------
用内网访问就好了
------解决思路----------------------
要用GPRS访问, 一定要用外网ip.. 而你说的校园网的外网ip 需要去找你们管理校园网的人了... 这块不抱希望...
再次.. udp的服务器编写... 复杂程度和实用性.. 完全没有办法跟tcp比...
建议.. 用tcp.. 而且自己弄路由器, 在内网访问...
------解决思路----------------------
可以研究下花生壳 。
------解决思路----------------------
赞成,外网访问,必须要有个外网IP,可以通过花生壳映射,
求给分~