wangzhengquan
2020-07-27 d94bfb19c54d4b980c1b4d63b42f3dfa0bc202a6
update
1个文件已修改
19 ■■■■ 已修改文件
README.md 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
README.md
@@ -1,17 +1,17 @@
 
# 1. 实例
以下实例代码在`demo`文件夹下
## 1.1 Bus模式
Source
**Source**
`dgram_mod_bus.c`
编译
**编译**
安装好so包后,用如下的方式编译,shm_queue是通信队列包,usgcommon是公共包,pthread是系统的线程包
`g++ dgram_mod_bus.c -mcx16 -std=c++11 -lshm_queue -lusgcommon -lpthread`
演示
**演示**
启动bus `./dgram_mod_bus server 8`。然后打开两个客户端连接bus, 第一个客户端订阅 "news", 第二个客户端发布 "news". 第一个客户端会收到第二个客户端推送的信息。
@@ -49,11 +49,11 @@
## 1.2 req_rep模式, 适应于注册
 
Source `dgram_mod_req_rep.c`
**Source** `dgram_mod_req_rep.c`
编译 同上
**编译** 同上
演示
**演示**
```
## 启动注册中心
@@ -64,10 +64,11 @@
```
## survey模式, 适应于心跳
Source `dgram_mod_survey.c`
**Source** `dgram_mod_survey.c`
编译 同上
**编译** 同上
**演示**
启动心跳中心
```
$ ./dgram_mod_survey server 3