《Lotus Sametime 8 实例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:陈宇翔编著
  • 出 版 社:水利水电出版社
  • 出版年份:2008
  • ISBN:9787508459318
  • 页数:291 页
图书介绍:IBM Lotus Sametime是一款优秀的即时通信软件,它被广泛地应用于各种企业级实时交流环境中。本书涵盖了Sametime相关的各种知识,全文共分12章。第1-3章为基础部分,介绍了Sametime概念原理、安装部署、使用技巧、配置管理等。第4章开始为高级部分,详细介绍Sametime的各种开发方式。其中,第5-7章介绍了客户端开发过程及技巧,第8-12章介绍了服务器端开发方式。对于初学者和使用者,可以从第1章入手,通过亲自动手创建环境并体验使用过程,达到对Sametime的全面理解。对于编程开发或应用设计人员,可以从第4章开始,通过大量的编程实践掌握开发技巧。 本书适用于使用此软件进行相关设计的开发人员。

第1章 概念与原理 1

1.1 Sametime简介 1

1.2基本功能 3

1.2.1在线感知 3

1.2.2实时交谈 3

1.2.3网络会议 4

1.3架构与组件 4

1.3.1 Sametime的基本架构 4

1.3.2 Domino分区服务器 5

1.3.3 Sametime服务器 5

1.3.4 Sametime社区 7

1.3.5 Sametime群集 8

1.3.6 Sametime会议服务器 9

1.3.7 Sametime网关 9

第2章 安装与配置 10

2.1安装和配置Domino 10

2.1.1安装Domino Server 10

2.1.2安装Domino Client 10

2.1.3配置Windows系统DNS后缀 12

2.1.4配置Domino Server 12

2.1.5配置Domino Client 13

2.2安装和配置Sametime 15

2.2.1安装Sametime Server 16

2.2.2安装Sametime Connect 17

2.3验证安装 17

2.3.1安装目录 17

2.3.2试用Sametime Connect 17

第3章 使用与管理 19

3.1体验使用 19

3.1.1联系人和组 19

3.1.2消息通知 20

3.1.3文件传送 20

3.1.4在线交谈 20

3.1.5语音对话 21

3.1.6视频交谈 22

3.1.7网络会议 22

3.2体验管理 26

3.2.1会议管理 26

3.2.2 Sametime Server管理 27

3.2.3 Domino管理 28

3.2.4日志管理 28

3.3常用配置 29

3.3.1关闭单点登录 29

3.3.2添加联系人照片 29

3.3.3浏览器登录管理 30

第4章 应用开发 32

4.1 Sametime Toolkit 32

4.2编程对象 33

4.2.1用户模型 33

4.2.2目录服务 34

4.2.3在线状态 34

4.2.4 Sametime属性 34

4.2.5 Place空间 35

4.2.6 Activity活动 36

4.2.7存储机制 36

4.2.8 Token令牌 36

第5章 Connect Toolkit 27

5.1准备环境 38

5.1.1安装Eclipse SDK 38

5.1.2配置插件开发环境 38

5.1.3添加开发辅助插件 40

5.1.4创建插件运行环境 41

5.2体验开发 43

5.2.1创建插件项目 43

5.2.2添加插件扩展及元素 44

5.2.3开发插件代码 45

5.2.4添加依赖插件 48

5.2.5测试插件 49

5.3部署更新 49

5.3.1选择打包组件 49

5.3.2创建功能项目 49

5.3.3创建更新站点项目 50

5.3.4客户端自动更新 51

5.3.5客户端手工更新 51

5.3.6卸载或禁用插件 52

5.4Sametime插件 52

5.4.1创建插件开发环境 53

5.4.2联系人窗口插件 53

5.4.3对话窗口插件 62

5.4.4多方对话窗口插件 68

5.4.5首选项配置页插件 72

5.4.6应用窗口扩展 74

5.4.7事件消息扩展 75

5.4.8横幅插件 77

第6章 Links Toolkit 82

6.1简单例程 82

6.2基本用法 83

6.2.1在线感知 83

6.2.2用户状态 84

6.2.3使用Token 84

6.2.4 Place空间 84

6.2.5事件函数 84

6.3远程部署 85

6.3.1远程部署Sametime界面 85

6.3.2远程部署Domino应用 85

6.4功能函数 86

6.4.1 setSTLinksURL 87

6.4.2 setSTLinksNSCodeBase 88

6.4.3 writeSTLinksApplet 89

6.4.4 writeSametimeLink 89

6.4.5 prepareSametimeLink 90

6.4.6 openStatusWindow 91

6.4.7 openPlaceChat 91

6.4.8 openPlaceWin 93

6.4.9 writePlaceCounter 93

6.4.10 STLinksEnterPlace 94

6.4.11 STLinksLeavePlace 94

6.4.12 STLinksLogin 94

6.4.13 STLinksLogout 95

6.4.14 STLinksSetMyStatus 96

6.4.15 STLinksMyStatus 97

6.4.16 STLinksMyStatusMessage 97

6.4.17 STLinksCreateMeeting 97

6.4.18 STLinksMeetingsEnabled 98

6.4.19 STLinksAudioEnabled 98

6.4.20 STLinksVideoEnabled 98

6.4.21 STLinksGetPrivateGroups 99

6.4.22 STLinksAddToContactList 100

6.4.23 STLinksCreateIM 100

6.4.24 STLinksResetList 101

6.4.25 STLinksWatchUsers 101

6.4.26 STLinksWatchGroups 102

6.5事件函数 102

6.5.1 STLinksAppletStarted 103

6.5.2 STLinksLoggedIn 103

6.5.3 STLinksLoggedOut 104

6.5.4 STLinkClicked 104

6.5.5 STLinksAddToContactListFailed 105

6.5.6 STLinksPrivateGroupsReceived 105

6.5.7 STLinksPrivateGroupsFailed 106

6.5.8 STLinksUserEnteredPlace 106

6.5.9 STLinksUserLeftPlace 107

6.5.10 STLinksUserStatusChanged 107

第7章 Java Toolkit 109

7.1组件简介 110

7.1.1界面组件 110

7.1.2服务组件 111

7.2基本例程 112

7.2.1 HelloWorld 112

7.2.2 Login 114

7.2.3 Resolve 117

7.2.4 ChangeStatus 121

7.2.5 BuddyList 126

7.2.6 PlacesChat 134

7.3界面组件 139

7.3.1 Community UI组件 139

7.3.2 Community AWT组件 148

7.4服务组件 152

7.4.1 Community服务 152

7.4.2 Meeting服务 188

第8章 Community Server Toolkit 190

8.1运行环境 190

8.2服务组件 191

8.2.1 Server Application服务 191

8.2.2 Channel服务 192

8.2.3 Community Events服务 196

8.2.4 General Awareness服务 197

8.2.5 Places Admin服务 200

8.2.6 Activity服务 202

8.2.7 Light Login服务 207

8.2.8 Server Application Token服务 209

8.2.9 Server Application Storage服务 211

8.2.10 Online Directory服务 212

8.3例程解析 214

8.3.1 SportsUpdater 214

8.3.2 OfflineMessages 217

第9章 Directory and Database Access Toolkit 222

9.1 Chat Logging SPI 222

9.1.1 Chat Logging SPI函数说明 223

9.1.2 Chat Logging SPI函数参考 226

9.2 Token Authentication SPI 237

9.2.1 Token Authentication SPI函数说明 237

9.2.2 Token Authentication SPI函数参考 238

9.3 File Transfer SPI 240

9.3.1 File Transfer SPI函数说明 241

9.3.2 File Transfer SPI函数参考 242

9.4 User Information SPI 244

9.4.1 User Information SPI介绍 245

9.4.2 User Information SPI实例 247

第10章 Online Meeting Toolkit 251

10.1 HTTP操作 251

10.2 HTTP参数 253

10.2.1创建会议Create(HTTP POST) 253

10.2.2获取会议属性Get(HTTP GET) 254

10.2.3删除会议Delete(HTTP DELETE) 255

10.2.4更新会议Update(HTTP PUT) 255

10.2.5查询会议Search(HTTP GET) 256

第11章 Monitoring and Statistics Toolkit 258

11.1访问监测与统计服务 258

11.2 XML报文数据格式 259

11.3 Sametime统计元素 260

第12章 Gateway Toolkit 264

12.1 Sametime Gateway 264

12.1.1 Sametime Gateway简介 264

12.1.2安装Sametime Gateway 265

12.1.3启动和停止Sametime Gateway 267

12.1.4配置两个Sametime群体互连 267

12.1.5 Sametime群体互通的效果 271

12.2 Gateway扩展模型 272

12.2.1 Gateway消息处理插件 272

12.2.2 Gateway事件消息 273

12.3 Message Handler Plugin 274

12.3.1 HelloWorldPlugin 275

12.3.2 ChatLogPlugin 277

12.3.3 PresenceLogPlugin 281

12.4 Event Consumer 286

12.4.1 Message Driven Bean 288

12.4.2 Servlet 290