VSOA命令行工具vcl
介绍
vcl 是一个 VSOA 命令监听器,支持订阅来自特定服务器发布的所有数据。
[root@sylixos:/root]#
[root@sylixos:/root]# vcl -help
USAGE: vcl [options] host [topics]
-h : Show help message.
-v : Show vcl version.
-d : Show data detail.
-z secreg : Set security region.
-p password : Server password.
[root@sylixos:/root]#
[root@sylixos:/root]# vcl -v
VCL version: 1.0.1 VSOA library version: 1.7.0
[root@sylixos:/root]#
参数说明
以命令 vcl -p 1234 -d vsoa://vsoa.myserver.com/topic0
为例说明如下:
参数 | 是否必选 | 说明 |
---|---|---|
-h | 非必选 | 命令帮助信息 |
-v | 非必选 | 命令版本号 |
-p | 非必选 | 服务端密码。如果没有,可不设置此参数 |
-d | 非必选 | 数据以 hex 格式显示到终端 |
vsoa:// | 必选 | URL 必须以此前缀开始, 类似于 http:// |
。选择直接通过 IP 地址发送请求的情况下,此选项非必选 | ||
vsoa.myserver.com | 必选 | 微服务名称 |
topic0 | 非必选 | URL 标识。若不设置,则默认订阅该服务的所有发布数据 |
用法示例
如使用 vcl 对 发布与订阅服务端 范例进行数据订阅:
vcl -p 123456 vsoa://axis_server/axis
运行结果如下: