您的位置 首页 java

Java服务器端模拟SDK向服务器发送数据

上一次是使用JS模拟SDK采集页面的数据,属于前端部分,现在编写一个后台,模拟SDK向服务器提交采集的数据。那么流程是这样的

其中模拟实现 Java SDK数据发送到后台

接着上一个创建的项目,创建一个类,SendDataMonitor目的是向服务器发送数据

SendDataMonitor:发送url数据的监控者,用于启动一个单独的 线程 来发送数据,所使用的包

具备的属性

完成一个单例(设计模式)

将Url添加到队列中

编写一个工具类用于正式的发送url

导入的包

发送Url的方法

下半部分

SendDataMonitor可以调用发送url的方法

线程中调用具体的处理方法

创建一个分析数据引擎类

所使用的的包

编写两个字符空判断的方法

添加属性

因为这个是模拟执行,假设数据从数据库中取出,放到map中,那么对map数据进行url构建

向服务器发送数据

创建一个测试方法

将上面的方法更改一下,模拟两个发送订单和发送退单的方法,类似于电商订单

订单

退单

创建一个对象用来存放数据

编写属性和 hashcode

编写equals

创建测试类

编写属性

自定义获取订单的方法

自定义退单方法

编写运行方法

主方法

将url改为我们之前部署 Nginx 的机器,打开Nginx日志,查看下访问的日志情况

日志信息

文章来源:智云一二三科技

文章标题:Java服务器端模拟SDK向服务器发送数据

文章地址:https://www.zhihuclub.com/180069.shtml

关于作者: 智云科技

热门文章

发表回复

您的电子邮箱地址不会被公开。

网站地图