现在有个项目中是需要用gprs模块与手机之间进行通信,我在实验的时候是通过手机与pc机之间通信以及手机与手机之间通信来实验,在同个局域网下我用手机与pc之间进行socket通信是可以的,但是我用百度查寻pc的公网ip地址然后与手机通信就不行了。。现在请求大神的帮助呀。。
需要一个有公网ip的服务器转发
首先要搞清一点,客户端连接服务器是要经过路由器或转换机的,如果路由器没有开放端口客户端是无法访问服务器的,
也就是说要用公网ip,你项目里面的服务端要开放端口号,我平时测试都是直接进入路由器,具体结合你自己的实际情况
附个图: