- 1
- 2
- 3
- 4
- 5
对象交换协议
资料介绍
一、OBEX基本定义
**对象交换协议(OBEX,Object Exchange)**是一种专门用于在设备之间快速交换对象的轻量级通信协议,最初设计用于红外数据协会(IrDA)的红外通信场景,后来被扩展应用到蓝牙、USB等多种通信传输场景中。OBEX的核心设计思路是简化对象传输流程,以更小的协议开销实现对结构化数据对象的高效交换,非常适合资源受限的嵌入式移动设备使用。
二、OBEX发展历史
1. 1995年,红外数据协会(IrDA)推出最早的OBEX规范,用于解决红外设备之间的文件、名片等对象交换需求,当时主要针对点对点红外通信优化。
2. 1999年之后,蓝牙技术联盟将OBEX纳入蓝牙协议体系,作为蓝牙上层应用协议之一,用于蓝牙文件传输(FTP)、对象推送(OPP)等经典蓝牙应用场景。
3. 2000年之后,OBEX逐步被适配到USB、近场通信(NFC)等其他近距离通信场景,成为跨无线/有线连接的通用对象交换协议。
4. 至今OBEX仍然在蓝牙可穿戴设备、传统移动设备文件传输、工业红外数据采集等场景中广泛使用。
三、OBEX协议架构
OBEX属于应用层协议,底层可以依托不同的传输层协议工作,典型架构分层如下:
| 层级 | 常见承载协议 | 作用 |
| ---- | ---- | ---- |
| OBEX应用层 | OBEX本身 | 定义对象封装、命令交互、会话管理逻辑 |
| 传输会话层 | IrLAP(红外)、RFCOMM(蓝牙)、HCI(蓝牙)、USB | 提供可靠的字节流传输链路 |
| 物理层 | 红外、蓝牙、USB、NFC | 实现物理信号的传输 |
OBEX本身不依赖特定的底层传输技术,只要求底层提供可靠的、面向连接的字节流传输能力,因此适配性极强。
部分文件列表
| 文件名 | 大小 |
| 对象交换协议.docx | 15K |
最新上传
-
21下载积分 打赏20.00元 9小时前
用户:white工
-
Lzhf918@ 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:mulanhk
-
21ic下载 打赏310.00元 3天前
用户:lanmukk
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏240.00元 3天前
用户:江岚
-
21ic下载 打赏240.00元 3天前
用户:潇潇江南
-
21ic下载 打赏210.00元 3天前
用户:gsy幸运
-
21ic下载 打赏70.00元 3天前
用户:小猫做电路
-
21ic下载 打赏120.00元 3天前
用户:jh0355
-
21ic下载 打赏110.00元 3天前
用户:jh03551
-
21ic下载 打赏70.00元 3天前
用户:liqiang9090
-
21ic下载 打赏45.00元 3天前
用户:有理想666
-
21ic下载 打赏20.00元 3天前
用户:w178191520
-
21ic下载 打赏40.00元 3天前
用户:烟雨
-
21ic下载 打赏20.00元 3天前
用户:eaglexiong
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏15.00元 3天前
用户:kk1957135547
-
21ic下载 打赏15.00元 3天前
用户:w993263495
-
21ic下载 打赏15.00元 3天前
用户:x15580286248
-
21ic下载 打赏15.00元 3天前
用户:w1966891335
-
小猫做电路 打赏830.00元 3天前
-
gsy幸运 打赏880.00元 3天前
-
zhengdai 打赏730.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:STM32智能交流电检测
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前




全部评论(0)