【中國(guó)數(shù)字視聽網(wǎng)訊】隨著信息技術(shù)的發(fā)展,互聯(lián)網(wǎng)應(yīng)用越來越被人們所重視,如何保證軟件開發(fā)的質(zhì)量,以及在后期版本的不斷更新中能夠正確高效的增加新功能,是衡量一個(gè)軟件應(yīng)用好壞的重要指標(biāo)之一。
科達(dá)視頻數(shù)據(jù)處理共享平臺(tái)充分利用Schema技術(shù),結(jié)合XMLSpy開發(fā)工具,可在可視化界面中快速構(gòu)建出各個(gè)模塊間傳遞信息的xml格式,用戶只需在控制臺(tái)簡(jiǎn)單的輸入一條命令,即可自動(dòng)的生成成百上千條代碼的類對(duì)象。在軟件開發(fā)的service層中,科達(dá)平臺(tái)可通過數(shù)據(jù)協(xié)議對(duì)象轉(zhuǎn)換模塊自動(dòng)完成傳輸協(xié)議與類對(duì)象間的序列化/反序列化轉(zhuǎn)換。而在以往的項(xiàng)目中,這些過程都是通過開發(fā)人員手動(dòng)寫入的,不僅大大浪費(fèi)了開發(fā)的時(shí)間成本以及人力成本,同時(shí)也很容易造成軟件中的bug。
通過XMLSpy的可視化界面,科達(dá)平臺(tái)可以簡(jiǎn)單方便的定義傳輸協(xié)議中每一條字段信息的具體格式,在數(shù)據(jù)處理共享平臺(tái)的軟件設(shè)計(jì)中,完全剝離了傳輸協(xié)議與模塊間的耦合,使其相互獨(dú)立。在產(chǎn)品的不斷升級(jí)中,如果需要對(duì)傳輸協(xié)議進(jìn)行修改,只需修正其相應(yīng)schema文件中的字段,然后自動(dòng)生成對(duì)象類即可。由于協(xié)議與模塊間的低耦合,使得上述改動(dòng)能夠獨(dú)立于現(xiàn)有模塊而不影響其功能的正常使用,并且完全省去了開發(fā)人員在程序中對(duì)傳輸協(xié)議數(shù)據(jù)的合法性驗(yàn)證,因?yàn)槠湟呀?jīng)在傳輸協(xié)議與類對(duì)象的序列化/反序列化中自動(dòng)完成了。
通過這種方式,不僅不會(huì)對(duì)協(xié)議中各個(gè)字段的驗(yàn)證存在遺漏,而且可以將傳入數(shù)據(jù)的合法性變得更加細(xì)致可控,使得在各個(gè)模塊間進(jìn)行數(shù)據(jù)傳輸時(shí),合法性驗(yàn)證成為第一道關(guān)卡,大大增加軟件系統(tǒng)的健壯性與穩(wěn)定性。

價(jià)格面議
[查看詳情]
關(guān)于我們 | 聯(lián)系我們 | 友情鏈接 | 誠(chéng)聘英才 | 意見反饋 | 版權(quán)聲明 | 網(wǎng)站地圖 | 廣告服務(wù) | 歡迎投稿 | 免費(fèi)注冊(cè)
版權(quán)所有 數(shù)字視聽網(wǎng) Copyright © 2006-2019. All Rights Reserved 京ICP備06048189號(hào)-2 北京市公安局朝陽分局網(wǎng)監(jiān)中心備案編號(hào):1101051445
QQ群服務(wù):廠商群(146100746) 經(jīng)銷商群(160287492) 投影機(jī)群(154576638) 專業(yè)音響群(160287677)
服務(wù)熱線:010-62536866/82627795 傳真:010-82627795
