Android手机蓝牙实现多人即时聊天

Android手机蓝牙实现多人聊天,基本原理是一台手机蓝牙作为服务器,其他手机蓝牙作为客户端。客户端与服务器配对好后,服务器分别建立连接,实现通信。

服务器最多能实现一对七个客户端。目前我实现了一对二的即时聊天。

http://niweiwei.iteye.com/blog/1013013

首先看下效果图:

服务器端:

 

客户端:

 

 

服务器手机型号:htc G12

客户端手机型号:左设备:htc G13;右设备:天语W606

 

*************************************************************************************************************************************

什么是蓝牙?

蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的2.4GHz ISM(即工业、科学、医学)频段。其数据速率为1Mbps。采用时分双工传输方案实现全双工传输。

蓝牙这个名称来自于第十世纪的一位丹麦国王 Harald Blatand , Blatand 在英文里的意思可以被解释为 Bluetooth( 蓝牙 )。因为国王喜欢吃蓝梅,牙龈每天都是蓝色的所以叫蓝牙。现取其“统一”的含义,用来命名意在统一无线局域网通讯标准的蓝牙技术。


蓝牙起源

蓝牙的创始人是瑞典爱立信公司,爱立信早在1994年就已进行研发。1997年,爱立信与其他设备生产商联系,并激发了他们对该项技术的浓厚兴趣。 1998年2月,5个跨国大公司,包括爱立信、诺基亚、IBM、东芝及Intel组成了一个特殊兴趣小组(SIG),他们共同的目标是建立一个全球性的小范围无线通信技术,即现在的蓝牙。

  而蓝牙这个标志的设计:它取自 Harald Bluetooth 名字中的「H」和「B」两 个字母,用古北欧字母来表示,将这两者结合起来,就成为了蓝牙的 logo(见图)。

你可能感兴趣的:(Android蓝牙开发)