|
@ -10,11 +10,11 @@
|
|
|
|
|
|
### 开发环境安装
|
|
|
|
|
|
1. 开发工具
|
|
|
- 开发工具
|
|
|
|
|
|
node.js的代码可以使用文本编辑器开发,如:Sublime, vi, vim等。也可以使用IDE开发,推荐使用WebStorm,包含大量便捷功能,加速开发。
|
|
|
|
|
|
2. 数据库准备
|
|
|
- 数据库准备
|
|
|
|
|
|
IM服务器使用MySQL数据库,因此需要先安装MySQL数据库。然后执行resources/schema/im_schema.sql与resources/schema/talk_group_schema.sql脚本文件,创建数据模式。
|
|
|
|
|
@ -27,7 +27,7 @@ IM服务器使用MySQL数据库,因此需要先安装MySQL数据库。然后
|
|
|
|
|
|
## 工程结构
|
|
|
|
|
|
1. 消息流
|
|
|
- 消息流
|
|
|
|
|
|
首先要明白即时消息的流程,有助于理解整个过程。医生端的IM仅关注医生部分,即下图中蓝色标注的内容。
|
|
|
|
|
@ -39,11 +39,11 @@ https://my.oschina.net/antianlu/blog/190191
|
|
|
|
|
|
## 开发SDK
|
|
|
|
|
|
1. 环境要求
|
|
|
- 环境要求
|
|
|
|
|
|
IM提供了开发SDK,一个JS脚本。客户端可以通过引用此脚本或将此脚本打包到资源中。此外,脚本使用jQuery作为基础环境,因此客户端需要预先引用jQuery脚本。
|
|
|
|
|
|
2. 开发流程
|
|
|
- 开发流程
|
|
|
|
|
|
通过以下链接引用SDK文件:
|
|
|
|