-
题名一个基于JSON的对象序列化算法
被引量:58
- 1
-
-
作者
张涛
黄强
毛磊雅
高兴
-
机构
西南交通大学信息科学与技术学院
四川师范大学计算机软件重点实验室
四川农业大学信息工程与技术学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2007年第15期98-100,133,共4页
-
基金
四川师范大学Sphinx交互式化学CAI系统(省部级科学基金)(No.00060510)。
-
文摘
目前基于Ajax技术的Web开发主要采用XML进行数据交换,然而XML是一种结构化的文档,需要服务器和客户端都对其进行手工解析,将会占用更多的系统资源,因此采用XML进行数据交换会导致性能低下、兼容性不够、灵敏度低的问题。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于被支持JavaScript的浏览器所解析。提出了一种基于JSON的对象序列化算法,该算法通过分析JSON文法并建立对象导航图,透明地将Java对象序列化成JSON表达式,使客户端能够很好地利用JavaScript引擎来解析JSON响应,有效地解决了解析XML所造成的缺陷。
-
关键词
AJAX
数据交换
json
序列化
对象导航图
-
Keywords
Ajax
data-interchange
java script object notation (json)
serialization
object navigation graph
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名JSON数据交换格式及其在数据验证中的应用
被引量:14
- 2
-
-
作者
杨树林
胡洁萍
-
机构
北京印刷学院
-
出处
《北京印刷学院学报》
2008年第4期56-58,共3页
-
文摘
为了解决Web应用中复杂数据验证的效率和安全性问题,提出了基于JSON(Java Script Object Notation)的数据验证方案。与XML比较,JSON在Web数据交换处理上的更具优势。采用JSON来缓存元数据,便于存储复杂的验证数据,客户端容易解析和使用。在具体实现上,通过服务器程序生成JSON存储验证数据和函数,利用AJAX技术设计客户端函数来访问元数据以验证用户输入。实现的结果表明:由于使用JSON存储复杂的元数据和验证规则,该方案在保证安全性和可扩展性的同时,提高了验证效率。
-
关键词
json
java
script
object
notation
数据验证
AJAX
JSP
SERVLET
-
Keywords
json
javascript object notation
Data Confirmation
AJAX
JSP
Servlet
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于JSON的Ajax数据通信快速算法
被引量:24
- 3
-
-
作者
孙光明
王硕
-
机构
河北交通学院网络教研室
北京交通大学计算机与信息技术学院
-
出处
《计算机应用与软件》
CSCD
2015年第1期263-266,共4页
-
基金
河北省高等学校科学研究计划青年基金项目(Q2012110)
-
文摘
针对Ajax采用XML作为数据载体存在标签大量冗余、基于DOM解析复杂导致数据传输量大、服务器与客户端解析效率低的问题,提出一种基于JSON的Ajax数据通信快速算法。分析服务器端应答Ajax引擎请求数据的结构,设计有限状态机模型实现应答数据集转换为JSON格式的方法,提高了Ajax数据传输和解析的效率。实验结果表明,该算法较以XML为数据载体的通信速度更快,解析效率更高,具有更好的用户体验度。
-
关键词
json
Ajax数据通信
有限状态机
快速算法
-
Keywords
java,script object notation (json) Ajax data communication Finite state machine Fast algorithm
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于JSON的计算机网络入侵监测规则设计与实现
被引量:6
- 4
-
-
作者
贾宝林
连栋
-
机构
上海工业自动化仪表研究院有限公司
-
出处
《自动化仪表》
CAS
2022年第8期107-111,117,共6页
-
基金
上海市工业互联网创新发展专项基金资助项目(2020-GYHLW-01034)。
-
文摘
规则库的构建是入侵检测系统的核心之一。通过对主流入侵特征规则库的研究,发现了规则库中特征描述文件较为繁杂、可读性较差、对协议的支持深度不够的现状,无法满足在协议愈发多样化的情况下对内容进行特征匹配的需求。根据以上背景,提出了一种基于Jave Script对象简谱(JSON)的计算机网络入侵监测规则设计方法。对网络数据进行协议结构化处理,实现对各协议字段的针对性检测。其具有结构清晰、可读性高、易扩展的特点,同时还满足不同应用协议的多样性需求。对不同样本进行规则设计与实现,并进行数据验证测试。其结果基本符合设计要求。在应用多样化的背景下,结构设计的高可读性、易扩展性越发重要。改进的规则设计可以为其他开发人员提供一种可行的思路与方法。
-
关键词
入侵检测
入侵检测系统
java
script对象简谱
应用层协议
规则设计
数据匹配
软件架构
系统设计
-
Keywords
Intrusion detection
Intrusion detection system(IDS)
java script object notation(json)
Application layer protocol
Rule design
Data matching
Software architecture
System design
-
分类号
TH-39
[机械工程]
-
-
题名基于TLS和JWT远程救助系统安全的API
被引量:4
- 5
-
-
作者
王玉
宁可新
朱蕾蕾
-
机构
吉林大学应用技术学院
长春职业技术学院信息技术分院
-
出处
《吉林大学学报(信息科学版)》
CAS
2017年第6期656-661,共6页
-
基金
吉林大学2017年度创新训练校级基金资助项目(20171BAX852)
吉林大学2017年度本科教学改革研究基金资助项目(2017QNYB054)
-
文摘
为满足用户隐私安全的需求,设计实现了一套相对安全的API(Application Programming Interface)。该安全接口采用TLS(Transport Layer Security)安全套接技术和JSON(Java Script Object Notation)Web Token验证技术,通过在HTTP传输层加密和用户权限token验证的双层验证机制为用户构筑相对安全的API访问模式。通过相关系统安全性测试与分析,该系统可在实现监护者和被监护者之间的交流、信息发布及定位等功能的基础上,实现安全的信息传输,以提高用户隐私的安全性。
-
关键词
json
Web
TOKEN
TLS传输
安全性API
-
Keywords
java script object notation(json) web token
transport layer security(TLS)
security applicationprogramming interface (API)
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名农村供水监控数据共享交互方法研究
被引量:1
- 6
-
-
作者
李晓琴
孙毅
梁玉
孙颖
李珊
-
机构
中国水利水电科学研究院
国家节水灌溉北京工程技术研究中心
辽宁省水利事务服务中心
盘锦市水利服务中心
北京市门头沟区水务建设项目事务中心
-
出处
《水利与建筑工程学报》
2022年第2期84-92,共9页
-
基金
新疆农村饮水安全保障技术与运维机制研究(2020C-003)。
-
文摘
农村供水监控数据缺乏共享交互,不同水厂农村供水自动化监控系统往往各自为战,独立的系统、分散的数据很难向数字化、网络化、智能化的方向转变,需要花费较大的代价来实现数据共享交互。本研究对比当前流行的数据交互方法,选择Json数据交互方法,研究定义了传感器、设备设施不同层级的数据指标,提出了设备设施定义、新增或更新传感器数据、视频安防监控数据等的数据结构,方便农村供水监控数据共享交互。该数据共享交互方法与传统方法相比,单个供水工程布设周期缩短50%以上,平均上行数据包大小缩小33%,破解了农村供水监控数据缺乏共享交互方法、已建系统数据共享费用高、维护成本高的难题。
-
关键词
农村供水
监控数据
共享交互
对象简谱(json)
-
Keywords
rural water supply
monitoring data
sharing and interaction
java script object notation(json)
-
分类号
TV93
[水利工程—水利水电工程]
TU991.62
[建筑科学—市政工程]
-
-
题名可变报文格式编解码模块设计与实现
被引量:3
- 7
-
-
作者
刘相
刘泽平
-
机构
华北计算技术研究所
-
出处
《电讯技术》
北大核心
2016年第11期1260-1266,共7页
-
基金
国家部委专项资金资助项目(403060101)~~
-
文摘
为适应现代战争数字化的军事需求,解决战场环境下需要传输的信息种类和数量日益增多以及网络带宽受限等问题,设计了可变报文格式(VMF)编解码模块,作为底层消息传送的技术支撑。利用动态链接库、JSON(Java Script Object Notation)、Snappy(压缩算法)等技术为上层应用提供消息的编解码服务,设计基于JSON的可变长报文模板、比特流集成压缩算法、基于JSON的数据字典结构,实现报文的"按需发送",根据不同的发送需求,动态地组合报文内容。实验显示所设计的模块编码解码只需3 ms左右,而参考系统编解码则需耗时200 ms以上,可见速率提升明显,数据流长度也进一步缩短。
-
关键词
可变格式报文
编解码模块
json
数据字典
比特流集成压缩
-
Keywords
variable message format(VMF)
coding and decoding module
java script object notation(json)
data dictionary
bit stream integrated compression
-
分类号
TN919.3
[电子电信—通信与信息系统]
-
-
题名REST风格的空间科学数据服务平台的设计与研究
被引量:1
- 8
-
-
作者
刘晓佳
王梅
王晓盼
-
机构
河北科技大学信息科学与工程学院
-
出处
《通信电源技术》
2016年第1期75-76,81,共3页
-
文摘
随着人类对空间科学的不断探索,空间科学技术得到迅速的发展,各种空间科学数据也随之产生并日益增加。为了使空间科学数据更好地为人们服务,提供一个空间科学数据服务平台很有必要。空间科学数据的特点是数据量大,甚至能达到TB级别。大量的数据会影响数据服务平台的响应时间,拖慢整个数据平台的速度,使软件系统的友好性下降,用户体验差。为了解决这一问题,文章以磁测卫星得到的各种空间科学数据为基础,实现了一个REST风格的空间科学数据服务平台,讨论了REST风格,AJAX技术,空间科学数据存储方式,平台的服务器端和客户端接口的设计与实现,得到一个独立、灵活、扩展性强、用户体验好,友好性能佳的数据共享服务平台。
-
关键词
REST风格
AJAX技术
空间科学数据
WEB服务
json
-
Keywords
REST style
AJAX technology
space science data
Web service
java script object notation
-
分类号
V557
[航空宇航科学与技术—人机与环境工程]
-
-
题名一种电力二次业务系统间横向数据无缝交互方案
被引量:1
- 9
-
-
作者
艾文凯
孙超
陆鑫
钱锋
-
机构
南京南瑞继保电气有限公司
-
出处
《智能电网》
2015年第8期717-720,共4页
-
文摘
目前电力二次业务系统横向数据交互的复杂度高,不同厂家的业务系统进行数据交互时,开发的方案和程序都不具有通用性,存在与这个厂家的业务系统交互时用的方案A,与另外一个厂家的业务系统交互时用的方案B,导致开发成本高,可复用性低,维护难度大等问题。介绍一种新的电力二次业务系统横向数据交互的方案,该方案采用国际通用的Java消息服务协议作为传输协议、提出以通用Java Script对象符号格式为交互数据形式,统一业务系统横向数据交互的方式,增加复用性,降低复杂度,为监视所有电力二次业务系统运行状态的二次运维系统的建设打下夯实基础。
-
关键词
电力二次业务系统
数据交互
java消息服务协议
java
script对象符号格式
二次运维系统
-
Keywords
electric power secondary business systems
data interaction
java message service protocol
java script object notation format
secondary operation and maintenance system
-
分类号
TM76
[电气工程—电力系统及自动化]
-