网站首页 > 技术文章 正文
上一次是使用JS模拟SDK采集页面的数据,属于前端部分,现在编写一个后台,模拟SDK向服务器提交采集的数据。那么流程是这样的
其中模拟实现Java SDK数据发送到后台
接着上一个创建的项目,创建一个类,SendDataMonitor目的是向服务器发送数据
SendDataMonitor:发送url数据的监控者,用于启动一个单独的线程来发送数据,所使用的包
具备的属性
完成一个单例(设计模式)
将Url添加到队列中
编写一个工具类用于正式的发送url
导入的包
发送Url的方法
下半部分
SendDataMonitor可以调用发送url的方法
线程中调用具体的处理方法
创建一个分析数据引擎类
所使用的的包
编写两个字符空判断的方法
添加属性
因为这个是模拟执行,假设数据从数据库中取出,放到map中,那么对map数据进行url构建
向服务器发送数据
创建一个测试方法
将上面的方法更改一下,模拟两个发送订单和发送退单的方法,类似于电商订单
订单
退单
创建一个对象用来存放数据
编写属性和hashcode
编写equals
创建测试类
编写属性
自定义获取订单的方法
自定义退单方法
编写运行方法
主方法
将url改为我们之前部署Nginx的机器,打开Nginx日志,查看下访问的日志情况
日志信息
猜你喜欢
- 2024-11-27 3小时 5步骤 快赢秒接手游渠道SDK
- 2024-11-27 Web3教程:仅仅一个周末,只用JS就可以构建出你自己的DAO(2)
- 2024-11-27 字节跳动小程序收银台集成支付宝、微信支付
- 2024-11-27 如何在 Vuejs 中使用 Supertokens 的预构建 UI
- 2024-11-27 一款建筑信息模型的BIM轻量化开发引擎
- 2024-11-27 前端对接微信公众号网页开发流程,JSSDK使用
- 2024-11-27 一文搞懂“支付核心”
- 2024-11-27 webfunny前端监控新功能分享:小程序、uni-app埋点SDK集成
- 2024-11-27 闲鱼前端如何做容灾
- 2024-11-27 用WEB技术栈开发NATIVE应用(一):WEEX SDK原理详解
你 发表评论:
欢迎- 597℃几个Oracle空值处理函数 oracle处理null值的函数
- 591℃Oracle分析函数之Lag和Lead()使用
- 579℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 575℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 571℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 564℃【数据统计分析】详解Oracle分组函数之CUBE
- 550℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 544℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端懒加载 (49)
- 前端获取当前时间 (50)
- 前端接口 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)