一种生活用表业务管理系统及其方法技术方案

技术编号:35685682 阅读:24 留言:0更新日期:2022-11-23 14:30
本发明专利技术公开了一种生活用表业务管理系统,包括:多种智能表端,用于采集多种业务数据;多种业务端,与对应种类的智能表端建立双向通信连接,并汇总对应种类的业务数据;服务器端,分别与多种所述业务端建立双向通信连接,并通过模拟加密解密动态库的应用环境,建立所述模拟加密解密动态库,从而获取多种所述智能表端采集的汇总后的多种所述业务数据。本发明专利技术在不对多种业务端的模拟加密解密动态库不作任何修改的情况下,服务器端能够获取多种所述智能表端采集的汇总后的多种所述业务数据,并通过网络通信层发布服务,以供多种所述智能表端调用,从而实现单一的服务端能够与多种智能表业务端兼容。务端兼容。务端兼容。

【技术实现步骤摘要】
一种生活用表业务管理系统及其方法


[0001]本专利技术涉及生活用表管理
,具体涉及一种生活用表业务管理系统及其方法。

技术介绍

[0002]智能表都需要配套业务系统软件进行使用,燃气/水务公司可能采购不同厂家设计生产的智能表具,需要将各自配套的系统软件兼容整合到同一套业务系统中。一般比较多采用的方法是由表厂提供智能表(特别是IC卡表)底层数据加密/解密接口动态库(DLL)及说明文档,由系统软件公司进行整合,调用DLL中的函数来完成数据加密/解密接口。但是,随着网络应用的普及,业务系统大多转为采用B/S模式,核心数据/业务和逻辑都部署在服务端,DLL调用难以适应新型业务软件需要。特别是现代SaaS系统软件,更是将不同燃气/水务公司业务系统整合到统一的SaaS平台,且混合了不同终端操作系统,大量采用手机等移动终端,在终端应用部署DLL无论从安全性还是适用性都完全无法适应应用需求。
[0003]综上所述,现有的智能表业务系统存在不同种类业务系统之间兼容性差、适用性差的问题。

技术实现思路

[0004]有鉴于此,本专利技术提供一种生活用表业务管理系统及其方法,通过改进系统架构及其对应的数据处理方法,解决了传统的智能表业务系统存在的不同种类业务系统之间兼容性差、适用性差的问题。
[0005]为解决以上问题,本专利技术的技术方案为采用一种生活用表业务管理系统,其特征在于,包括:多种智能表端,用于采集多种业务数据;多种业务端,与对应种类的智能表端建立双向通信连接,并汇总对应种类的业务数据;服务器端,分别与多种所述业务端建立双向通信连接,并通过模拟加密解密动态库的应用环境,建立所述模拟加密解密动态库,从而获取多种所述智能表端采集的汇总后的多种所述业务数据。
[0006]可选地,所述服务器端包括:虚拟化层,用于模拟加密解密动态库的所述应用环境并建立所述模拟加密解密动态库;网络通信层,用于与多种所述业务端建立双向通信连接。
[0007]可选地,所述虚拟化层还配置有虚拟化容器及其对应的侦测机制。
[0008]可选地,所述业务管理系统还包括用户终端,所述用户终端能够与所述业务端建立双向通信连接。
[0009]可选地,在所述用户终端与所述业务端建立双向通信连接的情况下,所述服务器端的虚拟化层通过模拟加密解密动态库的所述应用环境,并基于所述模拟加密解密动态库的接口函数获取所述用户终端的读写数据,从而完成所述用户终端的数据读取或数据写入。
[0010]相应地,本专利技术提供,一种生活用表业务管理方法,包括:基于多种智能表端采集多种业务数据;通过多种业务端与对应种类的智能表端建立双向通信连接,并汇总对应种
56 77 01 06 6E 03 B7 E2 B9 F1 03 03 43 01 AB 46 89 BB 06 BD 32 DD F0 CD A9 5A 03 03 C3 00 7A FA D1 29 B2 C8 52 19 D0 43 D9 58 03 03 C3 00 C3 52 51 51 93 CB 12 99 58 4B D9 1A 03 03 C3 00 C3 D3 31 51 D3 CB 68 07 87 86 0C F5 23FD 00 7C DC 4C 6A 8A 0C 10 E9 66 87 90 06 E1 FC FC 3C FF 14 2C 0E 8A 2C 10 E9 66 87 90 06 E1 FC FC 3C FF 14 2C 0E 8A 2C 10 E9 66 87 92 06 E1 FC FC 3C FF 94 2C 0E 8A 2C 10 7E 9E FF E9 F5 EB 20 FE C3 7C 37 9F 9B FF DF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FD FF FF FF FF FF FF 7F FF FF FF FF FF 03 26 05 E3 00 00 00 00 1F","DataJson":{"HL1_icc":{"cicct":1,"cuid":"12345677","cpost":"610053","cuname":"模拟用户","cidate":"190315","cvmonth":120,"cpwdbn":1,"cuin":1,"cmtid":81,"cmbh":"ffffffff"},"HL2_icc":{"cicn":1,"ltbuy":123,"iprc":110,"cprcm":240,"cprcv":1,"cscid":224,"isprc1":220,"csjql1":100,"isprc2":330,"csjql2":200}}}发送输出:SocketSend:{"StaCode":0,"StaMsg":"成功","ThirdCode":0,"ThirdMsg":"","Operation":102,"MeterType":0,"PswLen":3,"PswByte":"26 05E3","PswLenOld":3,"PswByteOld":"26 05E3","DatLen":265,"DatByte":"A2 13 10 91 69 70 00 00 74 21 30 7B FF FF 20 61 00 53 00 0C 25 00 00 00 00 00 00 72 B2 B2 05 7B C4 A3 C4 E2 D3 C3 BB A7 19 03 15 78 00 00 01 3B 12 34 56 77 01 12 34 56 77 01 12 34 56 77 01 06 6A 03 97 C6 99 F5 03 03 43 01 8B 46 A9 9F 06 99 36 DD D0 E9 89 5E 03 03 C3 00 5A FA F1 0D B2 EC 56 19 F0 67 F9 5C 03 03 C3 00 E3 52 71 75 93 EF 16 99 78 6F F9 1E 03 03 C3 00 E3 D3 11 75 D3 EF 24 55 A1 B1 1E 99 23 FF 02 7C 6D 4C FF FB 6E 11 93 A9 D9 8F 9D 93 FF FD FD FF FF FD FB 9F 9D FF 93 A9 D9 8F 9D 93 FF FD FD FF FF FD FB 9F 9D FF 93 A9 D9 8B 9D 93 FF F。
[0020]进一步的,所述业务管理系统还包括用户终端,所述用户终端能够与所述业务端建立双向通信连接。其中,用户终端可以是能够与所述业务端建立双向通信连接的水卡/气卡/点卡等;业务端可以设置有用于与用户终端建立双向通信连接的读写器,在读写器读写卡数据通过JSON传递给服务器端后,由服务器端调用所述模拟加密解密动态库进行读写卡操作,并将读写卡的信息以JS本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生活用表业务管理系统,其特征在于,包括:多种智能表端,用于采集多种业务数据;多种业务端,与对应种类的智能表端建立双向通信连接,并汇总对应种类的业务数据;服务器端,分别与多种所述业务端建立双向通信连接,并通过模拟加密解密动态库的应用环境,建立所述模拟加密解密动态库,从而获取多种所述智能表端采集的汇总后的多种所述业务数据。2.根据权利要求1所述的业务管理系统,其特征在于,所述服务器端包括:虚拟化层,用于模拟加密解密动态库的所述应用环境并建立所述模拟加密解密动态库;网络通信层,用于与多种所述业务端建立双向通信连接。3.根据权利要求2所述的业务管理系统,其特征在于,所述虚拟化层还配置有虚拟化容器及其对应的侦测机制。4.根据权利要求1所述的业务管理系统,其特征在于,所述业务管理系统还包括用户终端,所述用户终端能够与所述业务端建立双向通信连接。5.根据权利要求4所述的业务管理系统,其特征在于,在所述用户终端与所述业务端建立双向通信连接的情况下,所述服务器端的虚拟化层通过模拟加密解密动态库的所述应用环境,并基于所述模拟加密解密...

【专利技术属性】
技术研发人员:姜荣雪王蒂罗永珍
申请(专利权)人:四川海力智能科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1