2016-08-05 188 views
-2

首先我想分享一下为什么我想创造这似乎很复杂的:如何在没有服务器的情况下创建P2P网络?

我见过在我的城市有很多“迷路宠物”的麻烦。因为我失去了我最好的伴侣11年(我的狗)我想通过开发一个移动应用程序来贡献我的小城市,以便人们可以上传图片到公共FTP服务器(我可以免费获得大量的存储空间)和然后创建诸如JSON或XML之类的文件格式并共享数据信息,例如:宠物名称,位置,特征,丢失细节,特殊细节以及图片URL以在应用程序中显示它们。

我可以为此做出贡献,但我不能花时间寻求捐赠来筹集服务器或维护它。我想要的是创建一个简单的点对点应用程序来保持更新和共享XML/JSON文件,所以实际上应用程序永远不会死,并将取决于服务器。我已经阅读了很多关于P2P编程的知识,而且这是最复杂的任务,但我真的很想这样做,因为我没有找到我最好的朋友,我认为这对其他人真的有用(该应用程序注定要是只用在我的城市)。

我可以用什么练习?开源移动P2P项目是否可以阅读?

回答

0

我想说“实际上应用程序永远不会死”真的没有意义。但是,如果您有兴趣开发复杂的对等应用程序,请参阅socket.io。另外,为什么要限制你的应用程序只有一个城市?如果这对你有益,那么为什么不是其他人呢?

+0

因为我没有编程P2P,我认为如果在这里的公民开始看到来自加拿大或其他国家或城市的宠物丢失,会有一些奇怪的行为... Jajajaja首先,我想尝试创建一个过滤器,看看是否这真的有帮助,然后,开始开发它来过滤城市和附近的城市,以帮助其他人:)! –

+0

听起来很合理,祝你好运! – Tony

相关问题