a&s专业的自动化&安全生态服务平台
公众号
安全自动化

安全自动化

安防知识网

安防知识网

手机站
手机站

手机站

大安防供需平台
大安防供需平台

大安防供需平台

资讯频道横幅A1
首页 > 资讯 > 正文

Schema+XMLSpy融合技术提升科达视频数据处理共享平台

  随着信息技术的发展,互联网应用越来越被人们所重视,如何保证软件开发的质量,以及在后期版本的不断更新中能够正确高效的增加新功能,是衡量一个软件应用好坏的重要指标之一。
资讯频道文章B
  随着信息技术的发展,互联网应用越来越被人们所重视,如何保证软件开发的质量,以及在后期版本的不断更新中能够正确高效的增加新功能,是衡量一个软件应用好坏的重要指标之一。

  科达视频数据处理共享平台充分利用Schema技术,结合XMLSpy开发工具,可在可视化界面中快速构建出各个模块间传递信息的xml格式,用户只需在控制台简单的输入一条命令,即可自动的生成成百上千条代码的类对象。在软件开发的service层中,科达平台可通过数据协议对象转换模块自动完成传输协议与类对象间的序列化/反序列化转换。而在以往的项目中,这些过程都是通过开发人员手动写入的,不仅大大浪费了开发的时间成本以及人力成本,同时也很容易造成软件中的bug。

  通过XMLSpy的可视化界面,科达平台可以简单方便的定义传输协议中每一条字段信息的具体格式,在数据处理共享平台的软件设计中,完全剥离了传输协议与模块间的耦合,使其相互独立。在产品的不断升级中,如果需要对传输协议进行修改,只需修正其相应schema文件中的字段,然后自动生成对象类即可。由于协议与模块间的低耦合,使得上述改动能够独立于现有模块而不影响其功能的正常使用,并且完全省去了开发人员在程序中对传输协议数据的合法性验证,因为其已经在传输协议与类对象的序列化/反序列化中自动完成了。

  通过这种方式,不仅不会对协议中各个字段的验证存在遗漏,而且可以将传入数据的合法性变得更加细致可控,使得在各个模块间进行数据传输时,合法性验证成为第一道关卡,大大增加软件系统的健壮性与稳定性。

参与评论
回复:
0/300
文明上网理性发言,评论区仅供其表达个人看法,并不表明a&s观点。
0
关于我们

a&s是国际知名展览公司——德国法兰克福展览集团旗下专业的自动化&安全生态服务平台,为智慧安防、智慧生活、智能交通、智能建筑、IT通讯&网络等从业者提供市场分析、技术资讯、方案评估、行业预测等,为读者搭建专业的行业交流平台。

免责声明:本站所使用的字体和图片文字等素材部分来源于互联网共享平台。如使用任何字体和图片文字有冒犯其版权所有方的,皆为无意。如您是字体厂商、图片文字厂商等版权方,且不允许本站使用您的字体和图片文字等素材,请联系我们,本站核实后将立即删除!任何版权方从未通知联系本站管理者停止使用,并索要赔偿或上诉法院的,均视为新型网络碰瓷及敲诈勒索,将不予任何的法律和经济赔偿!敬请谅解!
© 2020 Messe Frankfurt (Shenzhen) Co., Ltd, All rights reserved.
法兰克福展览(深圳)有限公司版权所有 粤ICP备12072668号 粤公网安备 44030402000264号
用户
反馈