• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當前的位置是:  首頁(yè) > 資訊 > 國內 >
     首頁(yè) > 資訊 > 國內 >

    Schema+XMLSpy提升科達視頻數據平臺的靈活與穩定

    2014-03-07 16:15:25   作者:   來(lái)源:CTI論壇   評論:0  點(diǎn)擊:


      隨著(zhù)信息技術(shù)的發(fā)展,互聯(lián)網(wǎng)應用越來(lái)越被人們所重視,如何保證軟件開(kāi)發(fā)的質(zhì)量,以及在后期版本的不斷更新中能夠正確高效的增加新功能,是衡量一個(gè)軟件應用好壞的重要指標之一。

      科達視頻數據處理共享平臺充分利用Schema技術(shù),結合XMLSpy開(kāi)發(fā)工具,可在可視化界面中快速構建出各個(gè)模塊間傳遞信息的xml格式,用戶(hù)只需在控制臺簡(jiǎn)單的輸入一條命令,即可自動(dòng)的生成成百上千條代碼的類(lèi)對象。在軟件開(kāi)發(fā)的service層中,科達平臺可通過(guò)數據協(xié)議對象轉換模塊自動(dòng)完成傳輸協(xié)議與類(lèi)對象間的序列化/反序列化轉換。而在以往的項目中,這些過(guò)程都是通過(guò)開(kāi)發(fā)人員手動(dòng)寫(xiě)入的,不僅大大浪費了開(kāi)發(fā)的時(shí)間成本以及人力成本,同時(shí)也很容易造成軟件中的bug。

      通過(guò)XMLSpy的可視化界面,科達平臺可以簡(jiǎn)單方便的定義傳輸協(xié)議中每一條字段信息的具體格式,在數據處理共享平臺的軟件設計中,完全剝離了傳輸協(xié)議與模塊間的耦合,使其相互獨立。在產(chǎn)品的不斷升級中,如果需要對傳輸協(xié)議進(jìn)行修改,只需修正其相應schema文件中的字段,然后自動(dòng)生成對象類(lèi)即可。由于協(xié)議與模塊間的低耦合,使得上述改動(dòng)能夠獨立于現有模塊而不影響其功能的正常使用,并且完全省去了開(kāi)發(fā)人員在程序中對傳輸協(xié)議數據的合法性驗證,因為其已經(jīng)在傳輸協(xié)議與類(lèi)對象的序列化/反序列化中自動(dòng)完成了。

      通過(guò)這種方式,不僅不會(huì )對協(xié)議中各個(gè)字段的驗證存在遺漏,而且可以將傳入數據的合法性變得更加細致可控,使得在各個(gè)模塊間進(jìn)行數據傳輸時(shí),合法性驗證成為第一道關(guān)卡,大大增加軟件系統的健壯性與穩定性。

    【免責聲明】本文僅代表作者本人觀(guān)點(diǎn),與CTI論壇無(wú)關(guān)。CTI論壇對文中陳述、觀(guān)點(diǎn)判斷保持中立,不對所包含內容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

    專(zhuān)題

    CTI論壇會(huì )員企業(yè)

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 台中县| 铅山县| 鹤庆县| 九龙县| 泗阳县| 巴中市| 左贡县| 古丈县| 临朐县| 绥阳县| 观塘区| 新泰市| 泰和县| 昆明市| 南部县| 甘孜县| 谷城县| 洛川县| 玉龙| 芒康县| 三江| 平阳县| 金溪县| 台山市| 剑川县| 东宁县| 罗江县| 凤翔县| 睢宁县| 故城县| 蕉岭县| 普宁市| 凤城市| 墨竹工卡县| 泽库县| 工布江达县| 天全县| 武胜县| 绥德县| 绥滨县| 策勒县| http://444 http://444 http://444 http://444 http://444 http://444