直接连接P2P库,用于链接iPhone,Android和.net桌面应用程序

时间:2011-03-11 15:25:38

标签: c# .net iphone android p2p

目前,我的用户通过异步TCP连接从手机连接到他们的计算机,但这需要他们打开特定端口,并且必须知道他们的IP地址。然后是动态IP地址的问题,这一切都变得太多了。

我希望他们不要乱用这些。经过一些搜索后,我意识到我真正需要的是两者之间的直接连接p2p连接。

我想实现这一点,但我需要什么?在用户计算机上运行的服务器是.NET,客户端运行Android和iPhone。

2 个答案:

答案 0 :(得分:1)

作为其中一个选项,您可以查看我们的MsgConnect产品。它可以让您轻松地在各种平台之间交换消息,包括iPhone,基于Java的系统和.NET。

答案 1 :(得分:0)

动态IP寻址不一定非常痛苦 - 您可以使用http://www.dyndns.com/等服务将给定的网络名称映射到实际的IP,这可以是动态的。

至于不打开用户的防火墙 - 如果不了解更多关于软件/问题的性质,很难说。但是,如果您想要从手机到用户家用电脑的直接连接,而不涉及任何第三方设备/服务,您没有太多选择,只能接受计算机必须能够接受传入连接。

如果您接受通信中第三方的可能性,则可以提供一些可能性,具体取决于您的软件的功能。但它也增加了很多复杂性。