# collectClient **Repository Path**: ZX_java/collect-client ## Basic Information - **Project Name**: collectClient - **Description**: 数据采集服务客户端 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-15 - **Last Updated**: 2024-07-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### xxx 采集客户端 一:安装方法: 1.项目打包:在项目根目录下运行maven clean package 等方法,形成 客户端client的clinet.jar文件 2.copy这个jar到需要采集的服务器上, 2.1如果安装了jdk则直接直行java -jar clinet.java 进行部署,也可指定启动端口,服务默认端口8998 2.2如果服务器没有安装jdk,首先安装jdk,下载地址:https://repo.huaweicloud.com/java/jdk/; 根据自身服务器环境(linux、windows、mac)以及位数(32、64)选择安装、jdk版本建议8以上。安装完毕配置环境变量后,可按照2.1步骤进行部署。 3.远程服务端可使用resttempelte形式进行远程调用客户端对应接口。获取客户端所在服务器的服务器信息。 如果部署后运行失败解决方法: 1、window环境 复制resources目录下对应版本的window内容,如64位复制sigar-amd64-winnt.dll,如32位,复制剩下两个x86的文件到本地java安装目录的jar文件夹的bin目录下,在运行 2、linux环境 版本参考window,将libsigar-amd64-linux.so,放在/usr/lib64下,查看是否可启用,如果仍有问题。可指定启动参数: 在运行时,加上-Djava.library.path=【libsigar-amd64-linux.so所在路径】 java -Djava.library.path=/usr/lib64 -jar cillect.jar 二:xml转移方法: 1.请求url:http://ip:8998/send/message 其中ip是部署到服务器的ip地址。 请求类型post 请求参数:请求参数可以根据实际情况修改,控制中心前段也可以根据下面的Request进行后台请求的请求,从而实现信息发布 1.格式:XML格式,记住参数首字母都大写 2.内容: 22 #SysInfo中的系统名称 1.0 #SysInfo中的数据 模拟供应商 #SysInfo中的数据 交通诱导可变标志haha #SysInfo中的数据 #SysInfo中的数据 zx z2x 难啊难 #OtherInfo中的数据 返回参数-实例 1.0 192.168.0.105
AilyOR3SKe5cAApwPb5ykBTA6WA 100231 101000001 Roy Street+9th Avenue North 东直右 1 120 2024-06-09T21:03:09 http://wwww.baidu.com/xml 节目编号-01 事故类型 事故简介 2024-06-09T21:03:09 Roy Street+9th Avenue North 影响范围 118.56 88.256 http://wwww.baidu.com/xml 45990--02 追尾 由于追尾导致1路口限行 Roy Street+9th 1路口-1道路全体 123.65472 20.4514 http://www.baidu.com 2024-05-20 20:13:45 00452 交通拥堵 由于交通拥堵,1路口实行交通管制 2024-05-20 20:00:00 2024-05-20 20:30:00 http://www.baidu.com 区域管制 908890222 Roy Street+9th http://www.baidu.com 播放方案01 1 交通管理系统 1.0 模拟供应商 交通诱导可变标志 1
Curl:#记住更改ip信息以及参数信息 看根目录的curl文件内容