java网络编程问题 15
用java网络编程制作一个聊天的功能,如果客户端是通过路由器连到外网的,服务器怎么向客户端发送消息。...
用java网络编程制作一个聊天的功能,如果客户端是通过路由器连到外网的,服务器怎么向客户端发送消息。
展开
5个回答
展开全部
java socket 只要建立通道 是不分内外网的··
只要客户端给服务器发送了请求··服务器自然能知道客户端的地址··
包括现在你在内网打开一个网页··也是需要提交请求到服务器··然后服务器吧页面反馈给客户端上··道理是一样的··
只要客户端给服务器发送了请求··服务器自然能知道客户端的地址··
包括现在你在内网打开一个网页··也是需要提交请求到服务器··然后服务器吧页面反馈给客户端上··道理是一样的··
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
服务器不需要考虑那么多,你服务器的IP地址是固定的,客户端不管在那里,只要能访问服务器,服务器就可以把客户端IP地址记录下来,之后直接根据这个IP地址建立连接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java网络编程也是socket编程
他跟外网和内网没关系,外网和内网的区别是什么?不过是ip不同
只要在new Socket(ip,port)的时候,ip和port传入正确就好了。
这是入门,再有问题只能一步步学习啦,可以问我,最重要选我
他跟外网和内网没关系,外网和内网的区别是什么?不过是ip不同
只要在new Socket(ip,port)的时候,ip和port传入正确就好了。
这是入门,再有问题只能一步步学习啦,可以问我,最重要选我
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那就连接服务器的外网ip进行通信就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询