Schema+XMLSpy技术提升科达数据处理灵活性与稳定性

科达视频数据处理共享平台充分利用Schema技术,结合XMLSpy开发工具,可在可视化界面中快速构建出各个模块间传递信息的xml格式,用户只需在控制台简单的输入一条命令,即可自动的生成成百上千条代码的类对象。

【安防在线 www.anfang.cn】 随着信息技术的发展,互联网应用越来越被人们所重视,如何保证软件开发的质量,以及在后期版本的不断更新中能够正确高效的增加新功能,是衡量一个软件应用好坏的重要指标之一。
科达视频数据处理共享平台充分利用Schema技术,结合XMLSpy开发工具,可在可视化界面中快速构建出各个模块间传递信息的xml格式,用户只需在控制台简单的输入一条命令,即可自动的生成成百上千条代码的类对象。在软件开发的service层中,科达平台可通过数据协议对象转换模块自动完成传输协议与类对象间的序列化/反序列化转换。而在以往的项目中,这些过程都是通过开发人员手动写入的,不仅大大浪费了开发的时间成本以及人力成本,同时也很容易造成软件中的bug。
通过XMLSpy的可视化界面,科达平台可以简单方便的定义传输协议中每一条字段信息的具体格式,在数据处理共享平台的软件设计中,完全剥离了传输协议与模块间的耦合,使其相互独立。在产品的不断升级中,如果需要对传输协议进行修改,只需修正其相应schema文件中的字段,然后自动生成对象类即可。由于协议与模块间的低耦合,使得上述改动能够独立于现有模块而不影响其功能的正常使用,并且完全省去了开发人员在程序中对传输协议数据的合法性验证,因为其已经在传输协议与类对象的序列化/反序列化中自动完成了。
通过这种方式,不仅不会对协议中各个字段的验证存在遗漏,而且可以将传入数据的合法性变得更加细致可控,使得在各个模块间进行数据传输时,合法性验证成为第一道关卡,大大增加软件系统的健壮性与稳定性。

Schema+XMLSpy技术提升科达数据处理灵活性与稳定性

该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们

(0)
小安小安

相关推荐

  • 中国安全防范产品行业协会专家委员会成立大会在南宁召开

    2005年12月13日上午,中国安全防范产品行业协会专家委员会成立大会在广西壮族自治区南宁市召开。

    2024年4月8日 资讯
  • 保千里当选深圳科技创新促进会一届理事会副会长单位

    今年九月,保千里电子有限公司成为深圳市企业科技创新促进会第一届理事会副会长单位。保千里高层人员表示,保千里将加强与会员企业间的交流,以自主创新战略为导向,充分利用好这个技术服务平台。

    2024年7月27日
  • 高清、智能、联动―科达为办公大楼监控带来新应用

    近日,苏州供电公司选择科达为其办公大楼新建了一套视频监控系统,实现了大楼包括楼道等场所在内的办公区域及停车场、周边等地的安全监控。

    2024年4月15日
  • 长沙召开新型智慧城市和数字政府建设推进会

    4月23日,长沙召开专项工作推进会,就如何结合长沙实际、建设具有长沙特色的新型智慧城市和24小时不打烊的一流数字政府进行部署。

    2024年4月12日
  • HD-SDI摄像机在CATV监控中的应用

    安全监控系统从模拟走向数字,从封闭式迈向开放式网络化,影像质量也越走越高,进入百万像素时代,并且对于产品更加智能化更无疑义。2. 高清等级的实时图像:它在传输过程中没有产生压缩与封包化的动作,不会像一般数字高清产生图像延迟问题,在讲究实时监控的场合特别适合,例如赌场;

    2024年4月13日 知识
  • 2013云存储在安防领域的应用分析

    安防领域的“云监控”是指充分借鉴IT行业发展过程中的云计算、云存储、数据中心、商业智能等技术理念,针对监控等多媒体业务的数据中心架构与技术进行优化设计与开发,通过安防大联网实践,促使整体架构具备健壮性、可扩展、可运行性、标准化的特点,实现视频数据愈来愈集中化并进一步实现数据的情报化和信息化,让管理和操作更加高效简单,最终实现TCO总成本的不断降低,推动了监控行业整体向IT云计算时代不断演进和发展。

    2024年4月16日