返回信息流用socket的方式通信,socket连接需要指定服务器的ip地址,如果想要让手机作为服务器来接受信息,那这个时候的客户端请求连接的ip地址怎么设置?
这是一条镜像帖。来源:北邮人论坛 / java / #18174同步于 2011/5/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
请教如何让手机作为服务器接受信息
awhwahhaw
2011/5/6镜像同步15 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
手机上网的IP是动态分配的吧,应该不是固定的
【 在 awhwahhaw (伊红和美蓝) 的大作中提到: 】
: 用socket的方式通信,socket连接需要指定服务器的ip地址,如果想要让手机作为服务器来接受信息,那这个时候的客户端请求连接的ip地址怎么设置?
【 在 ox 的大作中提到: 】
: 手机上网的IP是动态分配的吧,应该不是固定的
: 【 在 awhwahhaw (伊红和美蓝) 的大作中提到: 】
: : 用socket的方式通信,socket连接需要指定服务器的ip地址,如果想要让手机作为服务器来接受信息,那这个时候的客户端请求连接的ip地址怎么设置?
: ...................
谢谢哈,这样说来,手机是不能作为socket通信的服务器端了吗??有别的方式可以实现手机的socket通信吗?多谢
你可以让手机告诉客户端服务器的IP嘛
【 在 awhwahhaw (伊红和美蓝) 的大作中提到: 】
: 谢谢哈,这样说来,手机是不能作为socket通信的服务器端了吗??有别的方式可以实现手机的socket通信吗?多谢
【 在 buptlong 的大作中提到: 】
: 你可以让手机告诉客户端服务器的IP嘛
: 【 在 awhwahhaw (伊红和美蓝) 的大作中提到: 】
: : 谢谢哈,这样说来,手机是不能作为socket通信的服务器端了吗??有别的方式可以实现手机的socket通信吗?多谢
: ...................
然后通过服务器转发给手机?这个过程不是很懂,能稍微具体一点介绍要怎么做吗?多谢
手机一上网,就向某个固定主机或者页面发送自己的ip,然后客户端先向那个主机或者页面查询手机的ip,然后再向手机发起连接?
话说,手机如果是gprs上网的话,分配到的ip貌似是运营商内部网络的ip地址,不是公网ip地址
【 在 awhwahhaw 的大作中提到: 】
: : 你可以让手机告诉客户端服务器的IP嘛
: : 【 在 awhwahhaw (伊红和美蓝) 的大作中提到: 】
: : : 谢谢哈,这样说来,手机是不能作为socket通信的服务器端了吗??有别的方式可以实现手机的socket通信吗?多谢
: ...................
差不多是这个意思
GPRS是内网IP么,我记得是公网IP吧
【 在 smilefufu (不水的FuFu) 的大作中提到: 】
: 手机一上网,就向某个固定主机或者页面发送自己的ip,然后客户端先向那个主机或者页面查询手机的ip,然后再向手机发起连接?
: 话说,手机如果是gprs上网的话,分配到的ip貌似是运营商内部网络的ip地址,不是公网ip地址
不是公网IP,是通过GGSN网关IP+端口做的NAT
【 在 buptlong (楚|火属性的小龙|八卦帮之山火贲) 的大作中提到: 】
: 差不多是这个意思
: GPRS是内网IP么,我记得是公网IP吧
【 在 smilefufu 的大作中提到: 】
: 手机一上网,就向某个固定主机或者页面发送自己的ip,然后客户端先向那个主机或者页面查询手机的ip,然后再向手机发起连接?
: 话说,手机如果是gprs上网的话,分配到的ip貌似是运营商内部网络的ip地址,不是公网ip地址
: 【 在 awhwahhaw 的大作中提到: 】
: ...................
多谢多谢,手机向主机发送ip和客户端查询ip这两步,是用什么技术实现的?有资料或者例子可以参考吗?