專利名稱::電文數(shù)據(jù)的自動解包與校驗(yàn)方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及冶金行業(yè)的過程控制系統(tǒng)的網(wǎng)絡(luò)通信,特別涉及冶金行業(yè)的過程控制系統(tǒng)中的電文通信方法。
背景技術(shù):
:電文通信是TCP/IP通信的一種應(yīng)用,也是冶金領(lǐng)域的過程控制系統(tǒng)與外部系統(tǒng)、外部設(shè)備之間通信的主要方式之一。電文的實(shí)質(zhì)是一串具有特定含義的二進(jìn)制數(shù)據(jù)流。根據(jù)二進(jìn)制流的識別意義進(jìn)一步可以分為二進(jìn)制電文和文本電文。比如整形數(shù)1000以二進(jìn)制表現(xiàn)就是03E8,占有2個字節(jié),以文本形式表示為"1000"四個字節(jié)(假設(shè)長度指定為4個字節(jié))。如果是浮點(diǎn)數(shù),發(fā)送方一般需要先放大一個系數(shù),接受方收到后再縮小。如123.45發(fā)送方先放大系數(shù)1000,則變?yōu)槲谋?123450",接收方收到"123450"后,根據(jù)雙方約定的系數(shù)縮小1000,則又變?yōu)?23.34。文本形式的電文要求發(fā)送方將各種待發(fā)送的數(shù)據(jù)類型全部轉(zhuǎn)變?yōu)橹付ㄩL度的文本,而接收方則需要做相反的工作。一般要發(fā)送的數(shù)據(jù)類型有以下幾種整形數(shù)(包括2個字節(jié)、4個字節(jié))、浮點(diǎn)數(shù)(包括單精度、雙精度)、日期時(shí)間(一般固定為"YYYYMMDDhhmiss"14個字符)、字符串等數(shù)據(jù)類型等。如果發(fā)送方和接受方需要傳輸多個數(shù)據(jù)(每個數(shù)據(jù)稱為電文項(xiàng)),當(dāng)發(fā)送方將各電文項(xiàng)組織成為一個長字符串即電文,則接收方需要識別電文每一項(xiàng)的意思,即解包電文。比如電文"2010138"究竟怎么理解?實(shí)際上無論是發(fā)送方組織電文還是接收方解包電文都不是隨意的,雙方在通信前必須約定通信規(guī)格。通信規(guī)格需要指明電文項(xiàng)的長度、數(shù)據(jù)類型、值允許的范圍(這是可選的)、系數(shù)等信息。為了通信方便,一般為某個特定的通信規(guī)格命名電文號。在冶金行業(yè)的過程控制系統(tǒng)中往往需要約定20種左右的文本電文通信規(guī)格,一個通信規(guī)格內(nèi)最多包括600多個電文項(xiàng)。由于各種復(fù)雜的原因,發(fā)送方發(fā)送的電文與接收方接收的電文可能會不一致,發(fā)送方組織電文可能數(shù)據(jù)有誤等,所以對于每條電文進(jìn)行校驗(yàn)是不可少的。接收方接收到發(fā)送方的電文后必須嚴(yán)格按照通信規(guī)格進(jìn)行解包、驗(yàn)證,傳統(tǒng)的解包、驗(yàn)證方法比較機(jī)械、繁瑣。首先進(jìn)行人工核對逐一査看每一個電文項(xiàng)的數(shù)據(jù),確保發(fā)送方和接收方對于電文規(guī)格的理解是一致的;其次接收方編寫解包、檢查程序,對接收到電文逐一解包、手動加入驗(yàn)證代碼。這樣做不僅工作量大,考驗(yàn)?zāi)托?長的電文有8000個字節(jié))。最關(guān)鍵的是通信規(guī)格經(jīng)常發(fā)生變化,比如增加了電文項(xiàng)或者修改了電文項(xiàng)的數(shù)據(jù)類型,這個時(shí)候需要重新核對,解包、檢查程序還要進(jìn)行修改,效率不高,容易出錯。實(shí)際工程經(jīng)驗(yàn)表明通信雙方光是進(jìn)行通信規(guī)格的核對、校驗(yàn)至少需要一周的時(shí)間。雖然現(xiàn)有技術(shù)中存在一些校驗(yàn)方法,但無法用于本發(fā)明的冶金行業(yè)的過程控制系統(tǒng)的網(wǎng)絡(luò)通信過程中。如中國專利號為00129953.0的專利文獻(xiàn)中公開了一種基于IP應(yīng)用的抗誤碼編解碼方法于發(fā)送側(cè),對經(jīng)脈沖編碼調(diào)制(PCM)后的語音或音樂數(shù)據(jù)流按段進(jìn)行校驗(yàn)并插入校驗(yàn)信息,再進(jìn)行因特網(wǎng)傳輸層協(xié)議(TCP或UDP)打包及因特網(wǎng)(IP)打包后發(fā)送;于接收側(cè),對經(jīng)IP解包和TCP或UDP解包后的數(shù)據(jù)流及校驗(yàn)信息按段進(jìn)行校驗(yàn),確定出錯段位置,并對其進(jìn)行恢復(fù)處理,然后再作PCM解碼輸出。本發(fā)明通過在語音或音樂編碼幀中加入校驗(yàn)信息,從而增強(qiáng)其在傳輸過程中的抗突發(fā)錯誤能力,進(jìn)而提高傳輸質(zhì)量。但這與冶金行業(yè)的過程控制系統(tǒng)的網(wǎng)絡(luò)通信中電文數(shù)據(jù)的解包與校驗(yàn)方法不同的是1、解包和校驗(yàn)的數(shù)據(jù)不同。文獻(xiàn)中解包和校驗(yàn)的數(shù)據(jù)針對語音或音樂數(shù)據(jù),不能應(yīng)用于冶金行業(yè)的過程控制系統(tǒng)的文本電文數(shù)據(jù)。2、實(shí)現(xiàn)方式不一樣。文獻(xiàn)中校驗(yàn)的方法是在發(fā)送方就插入了校驗(yàn)信息,接收方對接收到的數(shù)據(jù)按段校驗(yàn)并與發(fā)送方的校驗(yàn)信息比對。而本發(fā)明中校驗(yàn)方法對發(fā)送方不做任何修改,接收方依靠電文規(guī)格進(jìn)行解包、語義檢査,如有錯誤,其報(bào)錯率是100%的。
發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種電文數(shù)據(jù)的自動解包與校驗(yàn)方法,以解決現(xiàn)有冶金行業(yè)的過程控制系統(tǒng)中的電文通信效率低,容易出錯的技術(shù)問題。本發(fā)明采用如技術(shù)方案-一種電文數(shù)據(jù)的自動解包與校驗(yàn)方法,包括以下步驟-(1)設(shè)定一由電文規(guī)格組成的電文規(guī)格數(shù)據(jù)庫,所述電文規(guī)格包括電文號、序號、數(shù)據(jù)類型、長度信息;接收電文號,根據(jù)接收的電文號從所述電文規(guī)格數(shù)據(jù)庫中讀取相同電文號的電文規(guī)格,根據(jù)電文規(guī)格的序號順序形成與該電文號相對應(yīng)的規(guī)格數(shù)組;(2)接收電文數(shù)據(jù),根據(jù)所述規(guī)格數(shù)組中電文項(xiàng)的長度信息,從接收到的電文數(shù)據(jù)中截取電文數(shù)據(jù);(3)根據(jù)電文項(xiàng)的數(shù)據(jù)類型、取值范圍,檢查電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值,當(dāng)存在電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值不在取值范圍內(nèi)或者無法轉(zhuǎn)換成規(guī)定的數(shù)據(jù)數(shù)據(jù)類型時(shí),報(bào)告失??;否則報(bào)告成功。進(jìn)一步地,所述電文規(guī)格中設(shè)有該電文規(guī)格的重復(fù)次數(shù)信息,該重復(fù)次數(shù)信息為一個規(guī)格重復(fù)多次或一組規(guī)格重復(fù)多次信息,所述步驟(1)還包括一擴(kuò)展步驟,在形成與該電文號相對應(yīng)的規(guī)格數(shù)組后,根據(jù)重復(fù)次數(shù)信息進(jìn)行擴(kuò)展,形成新的規(guī)格數(shù)組。進(jìn)一步地,在所述步驟(2)中,還包括一存儲步驟,在接收電文數(shù)據(jù)后,存儲該電文數(shù)據(jù)。進(jìn)一步地,在所述步驟(2)中,還包括一數(shù)據(jù)類型轉(zhuǎn)換步驟,用于將截取的電文數(shù)據(jù)轉(zhuǎn)換為對應(yīng)電文項(xiàng)的數(shù)據(jù)類型。進(jìn)一步地,在所述步驟(3)中還包括未通過電文項(xiàng)的打印步驟,所述電文規(guī)格中還包括中文信息或者英文信息,打印未通過電文項(xiàng)的中文信息或者英文信息。進(jìn)一步地,還包括校驗(yàn)索引表,所述校驗(yàn)索引表中包括有檢驗(yàn)索引名、上限、下限、文本值信息,所述電文規(guī)格中還包括校驗(yàn)索引名信息,所述步驟(3)中根據(jù)所述電文規(guī)格中的校驗(yàn)索引名檢索所述校驗(yàn)索引表,以檢査電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值是否在取值范圍內(nèi)。進(jìn)一步地,所述步驟(2)中從接收到的電文數(shù)據(jù)中截取電文數(shù)據(jù)的方法為,記錄累計(jì)偏移量,獲取指定長度的文本。進(jìn)一步地,所述擴(kuò)展步驟為檢査電文規(guī)格的重復(fù)次數(shù)信息是否有大于1的,若有,則擴(kuò)展為與電文規(guī)格的重復(fù)次數(shù)信息相同數(shù)量的電文項(xiàng)。進(jìn)一步地,所述電文規(guī)格中的序號信息包括主序號和組內(nèi)序號,所述步驟(1)中依次根據(jù)電文規(guī)格的主序號、組內(nèi)序號進(jìn)行排序形成與該電文號相對應(yīng)的規(guī)格數(shù)組。本發(fā)明提供的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,它能夠快速、準(zhǔn)確的解包接收到的電文,并且能夠按照通信規(guī)格逐一核査電文項(xiàng)是否合法,給出檢查報(bào)告、定位錯誤,更加重要的是它具有通用性與擴(kuò)展性,處理不同規(guī)格的電文以及電文規(guī)格發(fā)生變化時(shí),不需要做任何變動,提高了生產(chǎn)效率。以下結(jié)合附圖及實(shí)施例進(jìn)一步說明本發(fā)明。圖1為本發(fā)明電文數(shù)據(jù)的自動解包與校驗(yàn)方法流程圖。具體實(shí)施例方式如圖1所示,一種電文數(shù)據(jù)的自動解包與校驗(yàn)方法,包括以下步驟(1)設(shè)定一由電文規(guī)格組成的電文規(guī)格數(shù)據(jù)庫,所述電文規(guī)格包括電文號、序號、數(shù)據(jù)類型、長度等信息;接收電文號,根據(jù)接收的電文號從所述電文規(guī)格數(shù)據(jù)庫中讀取相同電文號的電文規(guī)格,根據(jù)電文規(guī)格的序號順序形成與該電文號相對應(yīng)的規(guī)格數(shù)組;(2)接收電文數(shù)據(jù),根據(jù)所述規(guī)格數(shù)組中電文項(xiàng)的長度信息,從接收到的電文數(shù)據(jù)中截取電文數(shù)據(jù);具體截取方法可以是記錄累計(jì)偏移量,獲取指定長度的文本等方式;(3)根據(jù)所述規(guī)格數(shù)組中電文項(xiàng)的取值范圍信息,檢査電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值,當(dāng)存在電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值不在取值范圍內(nèi)時(shí),報(bào)告失?。环駝t報(bào)告成功。即對截取電文數(shù)據(jù)給出"通過"或"不通過"的結(jié)果,可以定位到錯誤項(xiàng),若接收到的電文有一項(xiàng)不通過則表明整個電文數(shù)據(jù)是不符合要求的。進(jìn)一步地,所述電文規(guī)格中設(shè)有該電文規(guī)格的重復(fù)次數(shù)信息,所述步驟(1)還包括一擴(kuò)展步驟,在形成與該電文號相對應(yīng)的規(guī)格數(shù)組后,根據(jù)重復(fù)次數(shù)信息進(jìn)行擴(kuò)展,形成新的規(guī)格數(shù)組。具體擴(kuò)展方法為檢査電文規(guī)格的重復(fù)次數(shù)信息是否有大于1的,若有,則擴(kuò)展為與電文規(guī)格的重復(fù)次數(shù)信息相同數(shù)量的電文項(xiàng)。進(jìn)一步地,在所述步驟(2)中,還可包括一存儲步驟(圖1中未示),在接收電文數(shù)據(jù)后,存儲該電文數(shù)據(jù)。通過將接收到的電文數(shù)據(jù)保存到一數(shù)據(jù)庫中,以后根據(jù)需要讀入到內(nèi)存進(jìn)行自動解包、驗(yàn)證,這樣可以實(shí)現(xiàn)離線的電文的自動解包與校驗(yàn),實(shí)現(xiàn)歷史信息的重演。進(jìn)一步地,在所述步驟(2)中,還包括一數(shù)據(jù)類型轉(zhuǎn)換步驟(圖1中未示),用于將截取的電文數(shù)據(jù)轉(zhuǎn)換為對應(yīng)電文項(xiàng)的數(shù)據(jù)類型。進(jìn)一步地,在所述步驟(3)中還包括未通過電文項(xiàng)的打印步驟(圖1中未示),所述電文規(guī)格中還包括中文信息或者英文信息,打印未通過電文項(xiàng)的中文信息或者英文信息。其中,所述電文規(guī)格數(shù)據(jù)庫中的電文規(guī)格具體說明如下由于一個完整的電文是由很多電文項(xiàng)按照順序組成,而每個電文項(xiàng)必須描述其在電文中序號、原始數(shù)據(jù)類型、長度、系數(shù)等信息。有些復(fù)雜電文會出現(xiàn)某個項(xiàng)重復(fù)多次的情況,比如帶鋼溫度重復(fù)20次;更加復(fù)雜的是,某幾個電文項(xiàng)成為一組需要重復(fù)多次,比如冷軋帶鋼的缺陷信息包括缺陷開始位置、缺陷開始位置、缺陷表面等,這些數(shù)據(jù)可能需要重復(fù)數(shù)次。如果反復(fù)定義不僅是機(jī)械重復(fù),最關(guān)鍵的是,當(dāng)有變化可能會出現(xiàn)不一致現(xiàn)象。為本實(shí)施例中優(yōu)選采用在電文規(guī)格中增加"重復(fù)次數(shù)"信息,并且因此可能會出現(xiàn)電文規(guī)格只定義了600項(xiàng)數(shù)據(jù),而實(shí)際電文數(shù)據(jù)中卻有800項(xiàng)數(shù)據(jù),這就是因?yàn)楫?dāng)中有重復(fù)項(xiàng)。本實(shí)施例中的一個電文規(guī)格即可以是一個電文項(xiàng)的描述信息,也可以是多個重復(fù)數(shù)次的電文項(xiàng)的描述信息??上葘㈦娢囊?guī)格用電子表格(可使用Excel等電子表格軟件制作)定義下來,形成電文規(guī)格表格,進(jìn)而形成電文規(guī)格數(shù)據(jù)庫。通信雙方在約定通信規(guī)格時(shí),直接生成此電文規(guī)格定義的電子表格,如下表l所示表l<table>tableseeoriginaldocumentpage8</column></row><table>表1中每一條電文規(guī)格中包括電文號、主序號、組內(nèi)序號(處理多組數(shù)據(jù)重復(fù))、重復(fù)次數(shù)(組的重復(fù)次數(shù))、數(shù)據(jù)類型、長度、系數(shù)等信息。其中電文號信息表示該電文規(guī)格的電文號歸屬;主序號信息表示該電文規(guī)格在電文中的順序;組內(nèi)序號信息表示存在多組相同的主序號的電文規(guī)格在電文中的先后順序;重復(fù)次數(shù)表示該電文規(guī)格在電文中的重復(fù)次數(shù)。此外,為了方便程序設(shè)計(jì)和報(bào)錯,還進(jìn)一步增加了電文項(xiàng)的英文名、中文名信息。為了方便說明某個電文項(xiàng)的取值范圍,在電文規(guī)格中還包括校驗(yàn)索引名,以及對應(yīng)校驗(yàn)索引名的校驗(yàn)索引表,(同樣可使用Excel等電子表格軟件制作),如下表2所示表2<table>tableseeoriginaldocumentpage8</column></row><table>該表2記錄了某個電文項(xiàng)的取值范圍。如電文項(xiàng)需要對值進(jìn)行校驗(yàn),則增加校驗(yàn)索引名信息。例如,對于數(shù)值則檢査其上下限,對于文本則檢査其值的范圍,對于日期則檢査其格式。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)-1、通過對電文規(guī)格的格式化定義,將通信規(guī)格書里面的信息充分體現(xiàn)到電文的規(guī)格的定義中,方便程序的設(shè)計(jì)和報(bào)錯;2、可以方便地實(shí)現(xiàn)對文本電文的加載和擴(kuò)展,在實(shí)際應(yīng)用中,不同規(guī)格的電文、電文規(guī)格發(fā)生變化都不需要變動加載程序;3、可以方便地實(shí)現(xiàn)對文本電文的自動解包,不同規(guī)格的電文、電文規(guī)格發(fā)生變化都不需要變動解包程序;4、可以實(shí)現(xiàn)對文本電文的自動校驗(yàn)和定位錯誤,不同規(guī)格的電文、電文規(guī)格發(fā)生變化都不需要變動自動驗(yàn)證程序。5、還可以實(shí)現(xiàn)對文本電文的離線解包、校驗(yàn),可以進(jìn)行歷史信息的重演。以上所述的實(shí)施例僅用于說明本發(fā)明的技術(shù)思想及特點(diǎn),其目的在于使本領(lǐng)域內(nèi)的技術(shù)人員能夠了解本發(fā)明的內(nèi)容并據(jù)以實(shí)施,不能僅以本實(shí)施例來限定本發(fā)明的專利范圍,即凡依本發(fā)明所揭示的精神所作的同等變化或修飾,仍落在本發(fā)明的專利范圍內(nèi)。權(quán)利要求1、一種電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于包括以下步驟(1)設(shè)定一由電文規(guī)格組成的電文規(guī)格數(shù)據(jù)庫,所述電文規(guī)格包括電文號、序號、數(shù)據(jù)類型、長度信息;接收電文號,根據(jù)接收的電文號從所述電文規(guī)格數(shù)據(jù)庫中讀取相同電文號的電文規(guī)格,根據(jù)電文規(guī)格的序號順序形成與該電文號相對應(yīng)的規(guī)格數(shù)組;(2)接收電文數(shù)據(jù),根據(jù)所述規(guī)格數(shù)組中電文項(xiàng)的長度信息,從接收到的電文數(shù)據(jù)中截取電文數(shù)據(jù);(3)根據(jù)電文項(xiàng)的數(shù)據(jù)類型、取值范圍,檢查電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值,當(dāng)存在電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值不在取值范圍內(nèi)或者無法轉(zhuǎn)換成規(guī)定的數(shù)據(jù)數(shù)據(jù)類型時(shí),報(bào)告失?。环駝t報(bào)告成功。2、根據(jù)權(quán)利要求l所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于所述電文規(guī)格中設(shè)有該電文規(guī)格的重復(fù)次數(shù)信息,該重復(fù)次數(shù)信息為一個規(guī)格重復(fù)多次或一組規(guī)格重復(fù)多次信息,所述步驟(1)還包括一擴(kuò)展步驟,在形成與該電文號相對應(yīng)的規(guī)格數(shù)組后,根據(jù)重復(fù)次數(shù)信息進(jìn)行擴(kuò)展,形成新的規(guī)格數(shù)組。3、根據(jù)權(quán)利要求1或2所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于在所述步驟(2)中,還包括一存儲步驟,在接收電文數(shù)據(jù)后,存儲該電文數(shù)據(jù)。4、根據(jù)權(quán)利要求3所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于在所述步驟(2)中,還包括一數(shù)據(jù)類型轉(zhuǎn)換步驟,用于將截取的電文數(shù)據(jù)轉(zhuǎn)換為對應(yīng)電文項(xiàng)的數(shù)據(jù)類型。5、根據(jù)權(quán)利要求4所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于在所述步驟(3)中還包括未通過電文項(xiàng)的打印步驟,所述電文規(guī)格中還包括中文信息或者英文信息,打印未通過電文項(xiàng)的中文信息或者英文信息。6、根據(jù)權(quán)利要求5所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于還包括校驗(yàn)索引表,所述校驗(yàn)索引表中包括有檢驗(yàn)索引名、上限、下限、文本值信息,所述電文規(guī)格中還包括校驗(yàn)索引名信息,所述步驟(3)中根據(jù)所述電文規(guī)格中的校驗(yàn)索引名檢索所述校驗(yàn)索引表,以檢查電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值是否在取值范圍內(nèi)。7、根據(jù)權(quán)利要求6所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于所述步驟(2)中從接收到的電文數(shù)據(jù)中截取電文數(shù)據(jù)的方法為,記錄累計(jì)偏移量,獲取指定長度的文本。8、根據(jù)權(quán)利要求7所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于所述擴(kuò)展步驟為檢查電文規(guī)格的重復(fù)次數(shù)信息是否有大于1的,若有,則擴(kuò)展為與電文規(guī)格的重復(fù)次數(shù)信息相同數(shù)量的電文項(xiàng)。9、根據(jù)權(quán)利要求8所述的電文數(shù)據(jù)的自動解包與校驗(yàn)方法,其特征在于所述電文規(guī)格中的序號信息包括主序號和組內(nèi)序號,所述步驟(1)中依次根據(jù)電文規(guī)格的主序號、組內(nèi)序號進(jìn)行排序形成與該電文號相對應(yīng)的規(guī)格數(shù)組。全文摘要電文數(shù)據(jù)的自動解包與校驗(yàn)方法,包括以下步驟(1)設(shè)定一由電文規(guī)格組成的電文規(guī)格數(shù)據(jù)庫,所述電文規(guī)格包括電文號、序號、數(shù)據(jù)類型、長度信息;接收電文號,根據(jù)接收的電文號從所述電文規(guī)格數(shù)據(jù)庫中讀取相同電文號的電文規(guī)格,根據(jù)電文規(guī)格的序號順序形成與該電文號相對應(yīng)的規(guī)格數(shù)組;(2)接收電文數(shù)據(jù),根據(jù)所述規(guī)格數(shù)組中電文項(xiàng)的長度信息,從接收到的電文數(shù)據(jù)中截取電文數(shù)據(jù);(3)根據(jù)電文項(xiàng)的數(shù)據(jù)類型、取值范圍,檢查電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值,當(dāng)存在電文項(xiàng)對應(yīng)的電文數(shù)據(jù)值不在取值范圍內(nèi)或者無法轉(zhuǎn)換成規(guī)定的數(shù)據(jù)數(shù)據(jù)類型時(shí),報(bào)告失?。环駝t報(bào)告成功。本發(fā)明能夠快速、準(zhǔn)確的解包接收到的電文,具有通用性與擴(kuò)展性。文檔編號H04L29/06GK101645886SQ200910055118公開日2010年2月10日申請日期2009年7月21日優(yōu)先權(quán)日2009年7月21日發(fā)明者傅賢棟,尉晟煜,徐長盛申請人:上海寶信軟件股份有限公司