如何使用DataV-WS服务

本文介绍DataV-WS服务的详细功能。

服务范围

  • WebSocket服务

  • 静态文件服务(模型/图片/视频等)

文档目录

image.png
重要

请勿删除DataV-WS服务下的assets目录。

启停服务

  • Windows:

    1. 下载DataV-WS服务安装包

    2. 解压后双击打开datav_ws_win.exe文件。

    3. 等待系统开启。

    4. 在浏览器地址栏输入http://127.0.0.1:8181,显示以下内容表示服务开启成功。image.png

      重要

      启动后请勿关闭cmd运行框。

    5. DataV-WS服务开启后,可完成WebSocket服务、模型服务和静态资源服务的开发和演示等功能操作,详情请参见配置服务

  • linux/mac:

    1. 执行如下命令,下载DataV-WS服务应用。

      wget http://sh-conf.oss-cn-shanghai.aliyuncs.com/doc_files/datav_ws@1.0.0.zip   
    2. 解压安装包,打开终端,进入到服务所在目录,如datav-ws。

    3. 执行如下命令,服务默认在8181端口启动。

      chmod 777 *
      sh exec.sh start

      您可以通过sh exec.sh stop命令,停止服务。

      您可以通过sh exec.sh restart命令,重启服务。

    4. DataV-WS服务开启后,可完成WebSocket服务、模型服务和静态资源服务的开发和演示等功能操作,详情请参见配置服务

配置服务

配置WebSocket服务

  • 开发阶段:

    1. 在本地启动DataV-WS服务,详情请参见启停服务

    2. 登录DataV控制台

    3. 选择任一数据看板,单击编辑,进入画布编辑器页面。

    4. 单击画布编辑器页面左上角的image..png图标,切换到蓝图页面。

    5. 蓝图页面,将左侧逻辑节点栏内的WebSocket节点添加至画布中。

    6. 设置蓝图编辑器内WebSocket节点的服务地址为:ws://127.0.0.1:8181image..png

  • 演示阶段:

    1. 在演示机器上或同网段机器启动DataV-WS服务,详情请参见启停服务

    2. 根据演示机器的IP地址,在演示机器的蓝图编辑器内添加一个WebSocket节点,并变更WebSocket节点的socket服务地址为:ws://机器IP地址:8181,即可完成多个同网段数据看板的互相通信功能。

      说明

      跨屏演示请参见实现跨屏联动

配置模型服务

  • 开发阶段:

    1. 在本地启动DataV-WS服务,详情请参见启停服务

    2. 将模型放入DataV-WS服务中的assets文件夹内。

    3. 登录DataV控制台

    4. 选择任一数据看板,单击编辑,进入画布编辑器页面。

    5. 单击上方菜单栏的搜索图标image.png,将模型查看器组件添加到画布中。

    6. 设置模型查看器组件的模型地址为:http://IP地址:8181/模型文件名image.png

  • 演示阶段:

    1. 将在开发阶段生成的datav_ws文件夹复制到同网段演示机器上。

    2. 在数据看板演示机器上启动DataV-WS服务,详情请参见启停服务

    3. 打开需要演示的数据看板即可获取服务上的模型内容。

配置静态资源服务

  1. 在本地启动DataV-WS服务,详情请参见启停服务

  2. 将静态资源(例如图片)放入DataV-WS服务中的assets文件夹内。

  3. 登录DataV控制台

  4. 选择任一数据看板,单击编辑,进入画布编辑器页面。

  5. 单击上方菜单栏的搜索图标image.png,将单张图片组件添加到画布中。

  6. 设置单张图片组件背景图编辑框的文件地址为:http://IP地址:8181/图片文件名,即可直接获取服务上的图片内容。