iPhone点对点应用程序中的通用功能,需要创意

iPhone点对点应用程序中的通用功能,需要创意,iphone,generics,frameworks,p2p,ios-frameworks,Iphone,Generics,Frameworks,P2p,Ios Frameworks,我的学生项目是为手持设备上的点对点系统开发一个通用框架 现在已经有了一个构建网络和发送消息的框架(Gamekit),我正在研究这个框架,并试图为常见的p2p应用程序开发一些通用功能 你知道这里什么函数是通用的吗 您将需要一些最低限度的功能,例如: 将给定设备与IP地址链接 在网络上查找给定设备的ip地址 最终实现NAT遍历的技术 建立几个中心对等点以引导网络 请求/更改远程设备之间的电子资源 当然,您需要在对等方之间设计一些标准消息来执行这些事务您需要一些最低限度的功能,例如: 将给定设备

我的学生项目是为手持设备上的点对点系统开发一个通用框架

现在已经有了一个构建网络和发送消息的框架(Gamekit),我正在研究这个框架,并试图为常见的p2p应用程序开发一些通用功能


你知道这里什么函数是通用的吗

您将需要一些最低限度的功能,例如:

  • 将给定设备与IP地址链接
  • 在网络上查找给定设备的ip地址
  • 最终实现NAT遍历的技术
  • 建立几个中心对等点以引导网络
  • 请求/更改远程设备之间的电子资源

当然,您需要在对等方之间设计一些标准消息来执行这些事务

您需要一些最低限度的功能,例如:

  • 将给定设备与IP地址链接
  • 在网络上查找给定设备的ip地址
  • 最终实现NAT遍历的技术
  • 建立几个中心对等点以引导网络
  • 请求/更改远程设备之间的电子资源

当然,您需要在对等方之间设计一些标准消息来执行这些事务

非常感谢,JVerstry。现有的框架(Gamekit)可以使用套接字和流建立p2p网络和传输消息。对于一个研究项目来说,仅仅使用现有的API是远远不够的,我应该开发一些通用特性来支持常见的p2p应用程序。还有什么想法吗?Thanks@JingP2P通常用于以下方面:文件共享、电话对话(skype)、分布式计算(需要许多计算机并行工作的问题)、聊天、游戏……非常感谢,JVerstry。现有的框架(Gamekit)可以使用套接字和流建立p2p网络和传输消息。对于一个研究项目来说,仅仅使用现有的API是远远不够的,我应该开发一些通用特性来支持常见的p2p应用程序。还有什么想法吗?Thanks@JingP2P通常用于以下方面:文件共享、电话对话(skype)、分布式计算(需要多台计算机并行工作的问题)、聊天、游戏。。。