没有合适的资源?快使用搜索试试~ 我知道了~
首页XMPP权威指南 -中文.pdf
资源详情
资源评论
资源推荐

目录
1. 介绍........................................................................................................................................... 6
1.1 你可以用 XMPP 做什么 ......................................................................................... 6
1.1.1 服务 ................................................................................................................... 6
1.1.2 应用 ................................................................................................................... 7
1.2 历史概述 ................................................................................................................... 9
1.3 开源和开放标准 ....................................................................................................... 9
1.4 延伸性 ..................................................................................................................... 10
1.5 总结 ......................................................................................................................... 10
2. XMPP 基础 .............................................................................................................................. 11
2.1 架构 ......................................................................................................................... 11
2.2 地址 ......................................................................................................................... 13
2.2.1 域 ..................................................................................................................... 14
2.2.2 用户 ................................................................................................................. 14
2.2.3 资源 ................................................................................................................. 14
2.2.4 国际化 ............................................................................................................. 14
2.2.5 统一资源标识 ................................................................................................. 15
2.3 XML 流 ................................................................................................................... 15
2.4 通讯原语 ................................................................................................................. 16
2.4.1 消息 ................................................................................................................. 16
2.4.2 出席 ................................................................................................................. 17
2.4.3 信息/查询 ........................................................................................................ 17
2.4.4 扩展性 ............................................................................................................. 20
2.4.5 异步 ................................................................................................................. 20
2.4.6 错误处理 ......................................................................................................... 20
2.5 建立一个基本的 XMPP 应用程序、 .................................................................... 21
2.6 总结 ......................................................................................................................... 23
3. 出席......................................................................................................................................... 24
3.1 有人在家吗 ............................................................................................................. 24
3.2 授权需要:握手订阅 ............................................................................................. 24
3.3 出席是怎样传播的? ............................................................................................. 25
3.4 可用性状态 ............................................................................................................. 27
3.5 出席优先级 ............................................................................................................. 27
3.6 定向出席 ................................................................................................................. 28
3.7 下线 ......................................................................................................................... 28
3.8 丰富出席 ................................................................................................................. 29
3.9 出席和名单 ............................................................................................................. 29
3.10 使用出席 ................................................................................................................. 32
3.10.1 出席为基础的路由 ................................................................................. 32
3.10.2 访问控制 ................................................................................................. 33
3.10.3 出席传输 ................................................................................................. 33
3.11 综述 ......................................................................................................................... 33



4. 即时消息 ................................................................................................................................. 35
4.1 IM ............................................................................................................................ 35
4.2 聊天会话 ................................................................................................................. 36
4.3 你在吗?聊天状态通告 ......................................................................................... 37
4.4 格式化消息 ............................................................................................................. 40
4.5 vCard ....................................................................................................................... 41
4.6 阻止和过滤通讯 ..................................................................................................... 42
4.6.1 阻止:一个简单方法 ..................................................................................... 43
4.6.2 高级阻止和过滤 ............................................................................................. 44
4.7 更多的消息扩展 ..................................................................................................... 45
4.8 总结 ......................................................................................................................... 45
5. 发现世界 ................................................................................................................................. 46
5.1 物品和信息 ............................................................................................................. 46
5.2 使用服务器和服务进行服务发现 ......................................................................... 48
5.3 使用客户进行服务发现 ......................................................................................... 51
5.3.1 明确的服务发现 ............................................................................................. 51
5.3.2 实体能力:服务快速发现 ............................................................................. 53
5.4 综述 ......................................................................................................................... 54
6. 数据表单 ................................................................................................................................. 55
6.1 基本结构 ................................................................................................................. 55
6.2 使用数据表单 ......................................................................................................... 57
6.3 Defining your terms:Form types ........................................................................... 59
6.4 数据表单中包含多媒体 ......................................................................................... 59
6.5 总结 ......................................................................................................................... 60
7. 多方通讯互动 ......................................................................................................................... 61
7.1 开始聚会 ................................................................................................................. 61
7.2 群聊基础 ................................................................................................................. 62
7.3 人群控制 ................................................................................................................. 65
7.4 昵称的意义? ......................................................................................................... 68
7.5 配置相关任务! ..................................................................................................... 70
7.6 隐私,安全,和所有这些事情 ............................................................................. 73
7.7 MUC 作为数据传输 ................................................................................................ 74
7.8 综述 ......................................................................................................................... 75
8. 发布/订阅 ............................................................................................................................... 76
8.1 Why it matters ......................................................................................................... 76
8.2 入门 ......................................................................................................................... 77
8.3 订阅 ......................................................................................................................... 78
8.4 发布和接收通告 ..................................................................................................... 81
8.5 Payloads: To send or not to send? ........................................................................... 82
8.6 Items:To store or not to store? ............................................................................. 83
8.7 发现节点 ................................................................................................................. 84
8.8 节点管理 ................................................................................................................. 87
8.8.1 创建和删除节点 ............................................................................................. 87
8.8.2 配置节点 ......................................................................................................... 88

8.8.3 管理节点读取 ................................................................................................. 91
8.8.4 通过容器节点聚集条目 ................................................................................. 94
③ 因为 Suke 移除了所有的关联,所以她发送一个空的<field/>元素。 ....................... 96
8.9 Personal Eventing:PubSub simplified ................................................................... 96
8.10 总结 ....................................................................................................................... 100
9. Jingle:Jabber 作为多媒体 .................................................................................................. 101
9.1 即时通讯与其他 ................................................................................................... 101
Jingle 版本 .................................................................................................................................... 101
9.2 Jingle 模型 ............................................................................................................. 101
9.3 拨打电话 ............................................................................................................... 105
9.4 网络地址群转换 ................................................................................................... 108
9.5 基于 ICE 的 Jingle ................................................................................................. 109
9.6 附加 Jingle 行动 .................................................................................................... 111
9.7 综述 ....................................................................................................................... 111
10. 发送二进制数据 ........................................................................................................... 113
10.1 从小开始: Bits of Binary ....................................................................................... 113
10.2 向上移:通过 In-Band 传输中等大小文件 ........................................................ 114
10.3 考虑更大数据:通过 Out-of-Band 发送大文件 ................................................. 117
10.3.1 直接发送数据 ............................................................................................... 117
10.3.2 通过代理发送数据 ....................................................................................... 118
10.4 文件传输协商 ....................................................................................................... 120
10.4.1 使用 Stream Initiation 进行文件传输 .......................................................... 121
10.4.2 使用 Jingle 进行会话协商 ............................................................................ 123
10.5 总结 ....................................................................................................................... 126
11. 远程命令 ....................................................................................................................... 127
11.1 控制客户端 ........................................................................................................... 127
11.1.1 一个简单命令 ............................................................................................... 128
11.1.2 命令和数据表单 ........................................................................................... 129
11.2 提供自定义命令 ................................................................................................... 133
11.3 先进的工作流程:SOAP,RPC,IO 数据 ........................................................... 137
11.4 综述 ....................................................................................................................... 137
12. 连接方法和安全性 ....................................................................................................... 138
12.1 Negotiating an XMPP stream ................................................................................ 138
12.2 认证选项 ............................................................................................................... 142
12.3 连接加密 ............................................................................................................... 143
12.4 联邦服务器 ........................................................................................................... 144
12.5 服务器组件 ........................................................................................................... 147
12.6 BOSH:XMPP over HTTP ...................................................................................... 148
12.7 无服务器消息 ....................................................................................................... 157
12.8 XMPP 安全性 ........................................................................................................ 159
12.8.1 加密 ....................................................................................................... 160
12.8.2 认证和标识 ................................................................................................... 160
12.8.3 垃圾邮件和滥用 ........................................................................................... 161
12.9 总结 ....................................................................................................................... 161
剩余217页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1