Java P2P通信、聊天应用(android)
我使用教程作为指导。我正在创建一个android应用程序,它基本上是聊天应用程序。这使用套接字编程进行通信 我想直接连接到设备并传递消息。该消息不会发送到服务器。服务器只告诉我它所在设备的地址 我遵循了上面提到的教程,这只适用于客户端和服务器位于同一wifi/网络中的情况。我想从客户端连接到服务器,而不考虑它们的网络连接位置。如何从任何网络到任何网络执行此操作 我想我需要使用端口转发,但这并不实用。因此,我们最好使用服务器来跟踪所有ip更改。并将消息从源直接传递到客户端。那我该怎么做呢。请提供任何资源 更新 到目前为止,我所研究的是,如果我在wifi路由器内,我必须使用innetaddress进行通信Java P2P通信、聊天应用(android),java,android,sockets,networking,p2p,Java,Android,Sockets,Networking,P2p,我使用教程作为指导。我正在创建一个android应用程序,它基本上是聊天应用程序。这使用套接字编程进行通信 我想直接连接到设备并传递消息。该消息不会发送到服务器。服务器只告诉我它所在设备的地址 我遵循了上面提到的教程,这只适用于客户端和服务器位于同一wifi/网络中的情况。我想从客户端连接到服务器,而不考虑它们的网络连接位置。如何从任何网络到任何网络执行此操作 我想我需要使用端口转发,但这并不实用。因此,我们最好使用服务器来跟踪所有ip更改。并将消息从源直接传递到客户端。那我该怎么做呢。请提供任
谢谢端口转发是一个网络配置/管理问题,而不是编程问题。“我如何从一个网络到另一个网络”这是不可能的。只有已配置为执行网络转发的网络才有可能;e、 通过配置路由器(在家庭网络上)。因此端口转发不实用。那么我如何才能做到这一点。可能是使用服务器。实际上我完全糊涂了,先生。你能推荐一些文档先让概念正确吗。我的目标是消息永远不会通过服务器。它直接进入设备。我想在设备刚刚连接到网络(可能是wifi或移动数据)的情况下这样做。我想你是对的。端口转发不实用。我认为没有普遍的解决办法。。。除了通过服务器转发聊天信息之外。但你不可能在这里得到一个像样的答案。。。因为你的问题离题了。所以你是说无论如何我必须通过服务器传递所有消息?如果它离题了。哪些标签会给出可能对我有帮助的答案?端口转发是一个网络配置/管理问题,而不是编程问题。“我如何从一个网络到另一个网络”这是不可能的。只有已配置为执行网络转发的网络才有可能;e、 通过配置路由器(在家庭网络上)。因此端口转发不实用。那么我如何才能做到这一点。可能是使用服务器。实际上我完全糊涂了,先生。你能推荐一些文档先让概念正确吗。我的目标是消息永远不会通过服务器。它直接进入设备。我想在设备刚刚连接到网络(可能是wifi或移动数据)的情况下这样做。我想你是对的。端口转发不实用。我认为没有普遍的解决办法。。。除了通过服务器转发聊天信息之外。但你不可能在这里得到一个像样的答案。。。因为你的问题离题了。所以你是说无论如何我必须通过服务器传递所有消息?如果它离题了。哪些标签将为我提供可能对我有帮助的答案?