将简单数据从一部手机发送到另一部手机

时间:2011-10-23 19:34:48

标签: tcp nfc

我想使用NFC从一部手机向另一部手机发送四到五个整数和一个字符串,我也希望接收这样的数据。

我搜索了网页,我发现从网上放置的简单文本文件中下载数据非常容易。然而,上传更难,而且严肃地说,我认为将数据从我的手机发送到另一个用户的手机比将数据从我的手机发送到服务器并让该用户从该服务器下载数据更快。

我可以通过哪种方式在两部手机之间共享这样简单的数据?

2 个答案:

答案 0 :(得分:0)

当然有。虽然你仍然需要确保手机知道对方的IP地址,但如果不使用某种类型的服务器,你就不可能实现这一目标。

关于“上传更难”,嗯。如果您认为直接在两部手机之间发送数据会更容易,那就错了。可能会有各种防火墙阻止您的电话提供商网络上的入站连接。

将数据上传到服务器并不“难”,您只需要编写一个服务器程序来处理它。无论如何,你只需要通过手机之间的IP地址来建立直接连接。

如果我是你,我会先写一个简单的服务器,也许只需将手机的地址上传到它。 (当然,你必须弄清楚如何从手机的操作系统中获取IP地址,这可能是也可能不是非常重要。)

但是,无论您选择哪种路线,我都建议您通过HTTP /端口80发送数据。这样防火墙的问题就少了。

答案 1 :(得分:0)

是的,一种方法称为Near Field Communication