无线互联应用开发技术P2P

来源:互联网 发布:圆弧插补算法 螺旋线 编辑:程序博客网 时间:2024/05/18 02:36

无线互联应用开发技术P2P介绍

一、P2P介绍

点对点技术(peer-to-peer, 简称P2P)又称对等互联网络技术,是一种网络新技术,依赖网络中参与者的计算能力和带宽,

而不是把依赖都聚集在较少的几台服务器上。请注意与point-to-point之间的区别,peer-to-peer一般译为端对端或者群对群,

指对等网中的节点;point-to-point一般译为点对点,对应于普通网络节点。P2P网络通常用于通过Ad Hoc连接来连接节点。

二、P2P网络的优势

P2P网络的一个重要的目标就是让所有的客户端都能提供资源,包括带宽,存储空间和计算能力。因此,当有节点加入且对系统

请求增多,整个系统的容量也增大。这是具有一组固定服务器的Client-Server结构不能实现的,因为在上述这种结构中,客户

端的增加意味着所有用户更慢的数据传输。

P2P网络的分布特性通过在多节点上复制数据,也增加了防故障的健壮性,并且在纯P2P网络中,节点不需要依靠一个中心索引

服务器来发现数据。在后一种情况下,系统也不会出现单点崩溃。

当用P2P来描述Napster 网络时,对等协议被认为是重要的,但是,实际中,Napster 网络取得的成就是对等节点(就像网络

的末枝)联合一个中心索引来实现。这可以使它能快速并且高效的定位可用的内容。对等协议只是一种通用的方法来实现这一点。

三、系统结构

本系统以任一智能终端为客户端,您打开应用开始玩麻将游戏。其他任何智能终端都可以加入,同步观赏他的麻将游戏。

当今采用主要操作系统Android、iOS的智能手机、PAD等都可以参与互联互通,是真正的无线互联应用。

真正的P2P通信,无需3G,无需访问云端,无需服务器。

只要打开WIFI,登录到WIF网络,仅仅使用WIFI扩展带宽,不影响其他设备上网。

专门针对移动设备优化设计,用户感受达到最佳效果。

如下图,中间的是Android智能手机在玩麻将游戏,周围的iPhone, iPad, Android手机,Android PAD都能同步显示当前的牌局。


原创粉丝点击