欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

將主機(jī)系統(tǒng)應(yīng)用程序轉(zhuǎn)換為開放系統(tǒng)應(yīng)用程序的轉(zhuǎn)換裝置和方法

文檔序號:6570814閱讀:171來源:國知局
專利名稱:將主機(jī)系統(tǒng)應(yīng)用程序轉(zhuǎn)換為開放系統(tǒng)應(yīng)用程序的轉(zhuǎn)換裝置和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于將在主機(jī)系統(tǒng)中使用的應(yīng)用程序重新利用和轉(zhuǎn)換為對 于開放系統(tǒng)合適的應(yīng)用程序的轉(zhuǎn)^^置和方法。
背景技術(shù)
一般地,在大7>司和政府機(jī)構(gòu)中,主機(jī)系統(tǒng)用于處理數(shù)據(jù)。
術(shù)語"主機(jī)系統(tǒng)"為工業(yè)術(shù)語,其是指由大^>司,例如IBM公司制造 的大型計算機(jī)。主機(jī)系統(tǒng)主要用于執(zhí)行大公司,例如大公司和金融機(jī)構(gòu)的 商業(yè)活動所需的計算,并按照集中而非分散的計算方法配置。
這樣的主機(jī)系統(tǒng)成本高且每年快速增加。出于這個原因,最近主機(jī)系 統(tǒng)環(huán)境正被開放系統(tǒng)環(huán)境,例如UNIX或Linux,代替。所述UNIX或Linux 被設(shè)計成能夠使不同計算機(jī)制造公司的硬件(HAV)和軟件(SAV)鏈接。
然而,將傳M/f^]的主機(jī)系統(tǒng)環(huán)境完全重建為開放系統(tǒng)環(huán)境非常昂貴且要 花費(fèi)很長時間。
為解決這些問題,最近已開發(fā)了再集成解決方案,所述方案在將主機(jī)系 統(tǒng)環(huán)境轉(zhuǎn)換為開放系統(tǒng)環(huán)境時,不重建整個系統(tǒng),而是利用中間設(shè)備、編譯器等, 將在所述傳統(tǒng)主機(jī)系統(tǒng)環(huán)境中的HAV和SAV轉(zhuǎn)換為在開方文系統(tǒng)環(huán)境中的HAV和SAV, 并JIit過應(yīng)用程序和數(shù)據(jù)的轉(zhuǎn)換才斜卡重新利用所述HAV和SAV。
但按照這樣的再集成解決方案,在應(yīng)用程序的所述轉(zhuǎn)換操作過程中, 由于用于主機(jī)系統(tǒng)和開發(fā)系統(tǒng)的代碼體系不同,出現(xiàn)了許多錯誤。

發(fā)明內(nèi)容
技術(shù)問題
本發(fā)明的目的在于提供一種使用多種代碼轉(zhuǎn)換表而使產(chǎn)生的錯誤減至 最小并將在主機(jī)系統(tǒng)中使用的應(yīng)用程序更決速地轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng) 用程序的轉(zhuǎn)換裝置和方法。
技術(shù)方案
本發(fā)明一方面提供一種用于將在主機(jī)系統(tǒng)中使用的特殊工作應(yīng)用程序轉(zhuǎn)換為 對于開放系統(tǒng)合適的特殊工作應(yīng)用程序的轉(zhuǎn)換裝置,所述轉(zhuǎn)換裝置包括資源獲 ^^狹,所述資源獲iN^夾與主機(jī)系鄉(xiāng)W目連,并解碼和獲取所述特殊工作應(yīng)用程 序的資源,所述特殊工作應(yīng)用程序由二進(jìn)制格式的廣義二進(jìn)制編碼的十進(jìn)制交換 碼(EBCDIC)構(gòu)成;代碼轉(zhuǎn)換模塊,所述^/馬轉(zhuǎn)換模塊用于將由所述信息獲f^狹 獲得的所述特歹^X作應(yīng)用程序的各資源轉(zhuǎn)換為美國信息互換標(biāo)準(zhǔn)(ASCII)代碼,利 用之前設(shè)置的十六進(jìn)制^/馬轉(zhuǎn)換表,將十六進(jìn)制字符轉(zhuǎn)換為對應(yīng)于ASCII代碼;述編^^鏈接處理才狹編譯由所述^R/馬轉(zhuǎn)換才狹轉(zhuǎn)換的
應(yīng)用程序被編譯的資源;以及可^^亍文件產(chǎn)生才狹,所述可^^亍文件產(chǎn)生才^:從 所述特殊工作應(yīng)用程序以二進(jìn)制形式產(chǎn)生可^/f亍文件,所述特殊工作應(yīng)用程序被 所i^扁^^鏈4^b理才,處理,以在所述開放系統(tǒng)環(huán)嫂中被l^f亍。
紐,利用之前設(shè)置的特殊字符4V馬轉(zhuǎn)4錄,所述^/馬轉(zhuǎn)換才狹可將特殊字 符,例如"[","]"和"I"轉(zhuǎn)換為對應(yīng)的ASCIH^馬。
所述^/5馬轉(zhuǎn)換才狹可將開放系統(tǒng)中作為預(yù)定字符使用的變量,例如姓名、預(yù) 取、AUT0和CRT轉(zhuǎn)換為對應(yīng)于^^)之前設(shè)置的預(yù)定字符^/馬轉(zhuǎn)換表的ASCII代碼。
利用之前設(shè)置的全寬字符^^馬轉(zhuǎn)纟錄,所述^M轉(zhuǎn)換才狹可將全寬字符轉(zhuǎn)換 為對應(yīng)的ASCII代戶馬。
所述^/馬轉(zhuǎn)換才 可將EBCDIC的排序順序,即空格〈全寬字符〈大寫羅馬字符 〈小寫羅馬字符〈數(shù)字轉(zhuǎn)換為ASCII ^/馬的排序順序,即空格<數(shù)字<大寫羅馬字符< 小寫羅馬字符〈全寬字符。
本發(fā)明另一方面提[種用于將在主機(jī)系統(tǒng)中使用的特歹"作應(yīng)用程序轉(zhuǎn)換 為對于開放系統(tǒng)合適的特殊工作應(yīng)用程序的轉(zhuǎn)換方法,所述轉(zhuǎn)換方法包括以下步 驟(a)解碼和獲fc^主機(jī)系銃中^^]的所述特殊工作應(yīng)用程序的資源,和,所述 特殊工作應(yīng)用程序由二進(jìn)制格式的廣義二進(jìn)制編碼的十進(jìn)制交換碼(EBCDIC)構(gòu) 成;(b)將由所述信息獲耳^勢夾獲得的所述特殊工作應(yīng)用禾踏的各資源轉(zhuǎn)換為美國 信息互換標(biāo)準(zhǔn)(ASCIIM^馬,利用之前設(shè)置的十六進(jìn)制^/馬轉(zhuǎn)換表,將十六進(jìn)制字 符轉(zhuǎn)換為對應(yīng)的ASCII代碼;(c)編譯所述特殊工作應(yīng)用禾辨被轉(zhuǎn)換的資源并隨后
使相應(yīng)的工作應(yīng)用程序與所述特殊工作應(yīng)用程序被編譯的資源鏈接;以及(d)/W斤 述被編^鏈接的特殊工作應(yīng)用程序以二進(jìn)制形式產(chǎn)生可^Vf亍文件,以在所述開
放系統(tǒng)J^t中被^U亍。
本發(fā)明另一方面提^"-種記錄介質(zhì),所述記錄介質(zhì)^f諸用于執(zhí)行上述的將在 主機(jī)系統(tǒng)中使用的應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng)用程序的轉(zhuǎn)換方法的程序。
按照本發(fā)明的將主機(jī)系統(tǒng)的應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng)用程序的 轉(zhuǎn)換裝置和方法,將錯誤減至最小并更快地將在所i^i機(jī)系統(tǒng)中使用的應(yīng)用程 序轉(zhuǎn)換為對于^^J多種^/馬轉(zhuǎn)換表的所述開放系統(tǒng)合適的應(yīng)用程序是可能的。
將傳統(tǒng)4M的應(yīng)用程序經(jīng)將主機(jī)系統(tǒng)轉(zhuǎn)換為開放系統(tǒng)的再集成的方法而高效
重新利用也^L可能的。


圖l是結(jié)構(gòu)框圖,其示意性地說明按照本發(fā)明一實施例的將主機(jī)系統(tǒng)的應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng)用禾1^的4封錄置;以及
圖2是流程圖,其示意性地說明按照本發(fā)明一實施例的將在主機(jī)系統(tǒng)中 ^j ]的應(yīng)用禾1^轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng)用禾1^的轉(zhuǎn)換方法。
具體實施例方式
在下文中,將詳細(xì)描述本發(fā)明的實施例。但是,本發(fā)明并不局限于下 面披露的實施例,而是可以各種形式實現(xiàn)。因此,為完成該披露并為本領(lǐng) 域技術(shù)人員提供方法,依次描述下面的實施例。
圖l是結(jié)構(gòu)框圖,其示意性地說明按照本發(fā)明一實施例的將主機(jī)系統(tǒng)的 應(yīng)用禾聘轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng)用禾踏的4封錄置。
參見圖1,將主機(jī)系統(tǒng)100的特殊工作應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng) 300合適的特殊工作應(yīng)用程序的轉(zhuǎn)換裝置200主要包括資源獲取模塊210、 代碼轉(zhuǎn)換模塊220、編譯和鏈接處理模塊2 3 0,以及可執(zhí)行文件產(chǎn)生模塊240。
這里,處理集群數(shù)據(jù)的主機(jī)系統(tǒng)100為工業(yè)術(shù)語,其是指由大公司, 例如IBM公司制造的大規(guī)模計算機(jī)。所述主機(jī)系統(tǒng)100主要用于執(zhí)行大集 團(tuán),例如大公司和金融機(jī)構(gòu)的商業(yè)活動所需的計算,并按照集中而非分散 的計算方法配置。
同時,開放系統(tǒng)300為工業(yè)術(shù)語,其是指為實現(xiàn)不同計算機(jī)制造公司 的硬件(HAV)和軟件(SAV)間的鏈接而設(shè)計的方法,且所述開放系統(tǒng)能夠按照操作 系統(tǒng)、通信技術(shù)等而被分類。it^提到的所述開放系統(tǒng)300 ^^有4喿作系統(tǒng),例 如UN IX 、 L i nux等的中型計算機(jī)系統(tǒng)。
所述資源獲耳^莫塊210與主機(jī)系統(tǒng)100相連,并解碼和獲取所述特殊工作應(yīng) 用程序的資源,所述特殊工作應(yīng)用程序由二進(jìn)制格式的廣義二進(jìn)制編碼的十進(jìn)制 交換碼(EBCDIC)構(gòu)成。
所述^/馬轉(zhuǎn)換才狹220用于4妻收由所ii^言息^f^狹210 ^I尋的所ii4扭朱工 作應(yīng)用程序的資源,并將其轉(zhuǎn)換為美國信息互換標(biāo)準(zhǔn)(ASCII)代碼。
iH^卜,利用之前設(shè)置的十六進(jìn)制^/馬轉(zhuǎn)換表,所述4V馬轉(zhuǎn)換才狹220用于將 十六進(jìn)制字符轉(zhuǎn)換為對應(yīng)于ASCII^R/馬(參見http:〃www.simotime.com/asc2ebcl.htm )。
另夕卜,利用之前設(shè)置的特殊字符^/馬轉(zhuǎn)換表,所述^/馬轉(zhuǎn)換才狹220將特殊 字符,例如"[","]"和"I "等等轉(zhuǎn)換為對應(yīng)的ASCII代碼。
此外,所述^/馬轉(zhuǎn)換模塊220將在所述開放系統(tǒng)300中作為預(yù)定字符4吏用的 變量,例如姓名、預(yù)取、AUTO和CRT轉(zhuǎn)換為為對應(yīng)于^^)之前設(shè)置的預(yù)定字符代 碼轉(zhuǎn)換表的ASCII躺。
另外,利用之前設(shè)置的全寬字符^/馬轉(zhuǎn)4錄,所述^/馬轉(zhuǎn)換才狹220將全寬 字符轉(zhuǎn)換為對應(yīng)于ASCII代碼。
jtkJf,所述"fV馬轉(zhuǎn)換模塊220將EBCDIC的排序順序,即空才各〈全寬字符〈大寫羅馬字符〈小寫羅馬字符〈數(shù)字,轉(zhuǎn)換為ASCII ^M的排序順序,即空格〈數(shù)字〈大 寫羅馬字符〈小寫羅馬字符〈全寬字符。
所i^扁"^p鏈^^J對莫塊230用于接收由所述4V馬轉(zhuǎn)換才狹220轉(zhuǎn)換的所述 特殊工作應(yīng)用程序的資源,對其進(jìn)行編譯,并lte使用相應(yīng)的工作應(yīng)用程序打包 所述特^X作應(yīng)用禾1^被編剩々資源。
所述可l^f亍文件產(chǎn)生^^: 240用于接收#^斤^^扁#鏈4^^對^ 230處理 的所述特歹4^作應(yīng)用程序,并以二進(jìn)制形式產(chǎn)生可^Vf亍文件,以在所述開放系統(tǒng) 300環(huán)嫂中^/斤^iL件。
圖2是流程圖,其示意性地說明按照本發(fā)明一實施例的將在主機(jī)系統(tǒng)中 ^j !的應(yīng)用禾誘轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng)用禾踏的轉(zhuǎn)換方法。
參見圖1和圖2,首先,通過資源獲f^莫塊210,以二進(jìn)制格^^碼和獲 #主機(jī)系統(tǒng)100中使用的由EBCDIC構(gòu)成的所述特歹4x作應(yīng)用程序的資源(步驟 100)。
然后,通i^斤述^fV馬轉(zhuǎn)換才狹220,將在步驟100獲得的所述特歹4X作應(yīng)用程 序的各資源轉(zhuǎn)換為ASCII 4V馬(步驟200 )。
i1^,當(dāng)將十六進(jìn)制字符用在所iii機(jī)系統(tǒng)100的應(yīng)用程序中時,由于在轉(zhuǎn) 換過程中EBCDIC和ASCII代碼的不同,十六進(jìn)制值被改變。因此,利用之前設(shè)置 的十六進(jìn)制代碼轉(zhuǎn)換表,十六進(jìn)制字符被轉(zhuǎn)換為對應(yīng)于ASCII代碼(參見
例如,按照句子"MOVE X 'D0658B69' TO WK-VAR,,,,在所ili機(jī)系統(tǒng)100中 將"DD"的值輸入到WK-VAR。但在所述開放系統(tǒng)300中,"DD"的十六進(jìn)制值為X 'C7D1B1DB',因此所述全寬字符被中止。
jtb^卜,利用之前設(shè)置的預(yù)定字符4V馬轉(zhuǎn)^4,將特殊字符,例如"[","]"
和"I"轉(zhuǎn)換為對應(yīng)于ASCIH戈碼。
例如,當(dāng)將句子"MOVE T TO XXXX,,轉(zhuǎn)換為在所述開》文系統(tǒng)300中<賴的ASCII ^5馬時,其被中止并被轉(zhuǎn)換為"MOVE ' TO XXXX"。
此外,將在所述開放系統(tǒng)300中作為預(yù)定字符使用的變量,例如姓名、預(yù)取、 AUTO和CRT轉(zhuǎn)換為為對應(yīng)于^^之前設(shè)置的預(yù)定字符^5馬轉(zhuǎn)換表的ASCII代碼。
另夕卜,利用之前設(shè)置的全寬字符^/馬轉(zhuǎn)才錄,將全寬字符轉(zhuǎn)換為對應(yīng)于ASCII 傾。
此外,將EBCDIC的排序順序,即空格<全寬字符<大寫羅馬字符<小寫羅馬字 符〈^:字轉(zhuǎn)換為ASCII 4V馬的排序順序,即空格<數(shù)字<大寫羅馬字符<小寫羅馬字 符〈全寬字符。
更特別;也,由于EBCDIC和ASCII^5馬間在排序;i^上的不同,當(dāng)為了比4交大 小、片段設(shè)置等而將具有字母附帶有數(shù)字的變量輸入時,會出現(xiàn)問題。
例如,>1安照EBCDIC,像這樣讀取句子 "BETWEEN'AA' TO ' 99" : /人AA到99加載數(shù)據(jù)。但4姿照ASCII代^馬,由于99小于AA,不加載數(shù)提。
另一例子,4姿照EBCDIC,由于T小于'0、句子"whenRETURN-CODE is T,
and RETURN-CODEX (T , it is an error" ^JL常處理,^al安照ASCII >(^馬,
大于'(T ,因此產(chǎn)生4脊i吳。
,通it;斤i^扁^鏈接處理才狹230,編譯所述特歹杯作應(yīng)用#踏在步驟
200中被轉(zhuǎn)換的資源并l^使其與相應(yīng)的應(yīng)用禾l^鏈接(步驟300 )。
通i^斤述可^^f亍文件產(chǎn)生才狹240,以二進(jìn)制形V生可^f亍文件,以
便l^f亍在步驟300種被編#^鏈接的所述特歹仁作應(yīng)用程序(步驟400 )。
同時,可將按照本發(fā)明一實施例的用于將在主機(jī)系統(tǒng)中^JI]的特殊工作應(yīng)
用程序轉(zhuǎn)換為對于開放系統(tǒng)合適的特殊工作應(yīng)用程序的所述轉(zhuǎn)換方法^f諸于計算
機(jī)可讀記錄介質(zhì)上。所述計算機(jī)可讀記錄介質(zhì)可為^f諸能被計算機(jī)系統(tǒng)讀取的數(shù)
據(jù)的^f可記錄裝置。
例如,所述計算機(jī)可讀記錄介質(zhì)可為只讀內(nèi)存(ROM)、隨才;L4:^f諸器(RAM)、
壓縮磁盤只讀內(nèi)存(CD-ROM)、磁帶、石tit、軟盤、移動,器、非易失'fi^f諸器 (閃存)、光學(xué)數(shù)據(jù)^f諸裝置等。此外,所述計算機(jī)可讀記錄介質(zhì)可為載波,例如 因凈+網(wǎng)傳專命。
此外,所述計算機(jī)可讀記錄介質(zhì)可在計算機(jī)系統(tǒng)間分配,所述計算機(jī)系 統(tǒng)經(jīng)通訊網(wǎng)絡(luò)而被連接并被以由分散法可讀取和執(zhí)行的代碼形式存儲。
雖然參見將主機(jī)系統(tǒng)的應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng)合適的應(yīng)用程序的轉(zhuǎn) 4錄置和方法的一定實施例已對本發(fā)明進(jìn)行圖示和說明,但本領(lǐng)域技術(shù)人員 可理解的是,可在形式和細(xì)節(jié)上進(jìn)行各種改變而不脫離附加權(quán)利要求所限 定的本發(fā)明的精神和范圍。
8
權(quán)利要求
1、一種用于將在主機(jī)系統(tǒng)中使用的特殊工作應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng)合適的特殊工作應(yīng)用程序的轉(zhuǎn)換裝置,所述轉(zhuǎn)換裝置包括資源獲取模塊,所述資源獲取模塊與主機(jī)系統(tǒng)相連,并解碼和獲取所述特殊工作應(yīng)用程序的資源,所述特殊工作應(yīng)用程序由二進(jìn)制格式的廣義二進(jìn)制編碼的十進(jìn)制交換碼(EBCDIC)構(gòu)成;代碼轉(zhuǎn)換模塊,所述代碼轉(zhuǎn)換模塊用于將由所述信息獲取模塊獲得的所述特殊工作應(yīng)用程序的各資源轉(zhuǎn)換為美國信息互換標(biāo)準(zhǔn)(ASCII)代碼,利用之前設(shè)置的十六進(jìn)制代碼轉(zhuǎn)換表,將十六進(jìn)制字符轉(zhuǎn)換為對應(yīng)于ASCII代碼;編譯和鏈接處理模塊,所述編譯和鏈接處理模塊編譯由所述代碼轉(zhuǎn)換模塊轉(zhuǎn)換的所述特殊工作應(yīng)用程序的資源并隨后使用相應(yīng)的工作應(yīng)用程序打包所述特殊工作應(yīng)用程序被編譯的資源;以及可執(zhí)行文件產(chǎn)生模塊,所述可執(zhí)行文件產(chǎn)生模塊從所述特殊工作應(yīng)用程序以二進(jìn)制形式產(chǎn)生可執(zhí)行文件,所述特殊工作應(yīng)用程序被所述編譯和鏈接處理模塊處理,以在所述開放系統(tǒng)環(huán)境中被執(zhí)行。
2、 如權(quán)利要求1所述的轉(zhuǎn)4錄置,>^#;^4于所iiA機(jī)系統(tǒng)為IBM公司的 主才W不境,而所述開放系統(tǒng)為UNIX環(huán)境。
3、 如權(quán)利要求1所述的轉(zhuǎn)4錄置,^#44于利用之前設(shè)置的預(yù)定字符代 碼轉(zhuǎn)換表,所述^/馬轉(zhuǎn)換才狹將特殊字符,例如"[","]"和'T,轉(zhuǎn)換為對應(yīng) 于ASCII傾。
4、 如權(quán)利要求1所述的轉(zhuǎn)換裝置,其特44于所述^^馬轉(zhuǎn)換#^頓之前 設(shè)置的預(yù)定字符^^馬轉(zhuǎn)換表將在所述開放系統(tǒng)中作為預(yù)定字符使用的變量,例如 姓名、預(yù)取、AUT0和CRT轉(zhuǎn)換為為對應(yīng)的ASCII代碼。
5、 如權(quán)利要求1所述的轉(zhuǎn)才錄置,^#;[雄于利用之前設(shè)置的全寬字符代碼轉(zhuǎn)換表,所述^M轉(zhuǎn)換才狹將全寬字符轉(zhuǎn)換為對應(yīng)的ASCII代碼。
6、 如權(quán)利要求1所述的轉(zhuǎn)換裝置,其特征在于所逸《V馬轉(zhuǎn)換才狹將EBCDIC 的排序順序,即空格<全寬字符<大寫羅馬字符<小寫羅馬字符<數(shù)字,轉(zhuǎn)換為ASCII 4V馬的排序順序,即空格〈數(shù)字〈大寫羅馬字符〈小寫羅馬字符〈全寬字符。
7、 一種用于將在主機(jī)系統(tǒng)中^^]的特殊工作應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng)合 適的特 ^X作應(yīng)用程序的轉(zhuǎn)換方法,所述轉(zhuǎn)換方法包括以下步驟(a)解碼和獲取 在主機(jī)系統(tǒng)中使用的所述特^X作應(yīng)用程序的資源,所述特殊工作應(yīng)用程序由二 進(jìn)制格式的廣義二進(jìn)制編碼的十進(jìn)制交換碼(EBCDIC)構(gòu)成;(b)將由所述信息獲取 才狹獲得的所述特 "作應(yīng)用程序的各資源轉(zhuǎn)換為美國信息互換標(biāo)準(zhǔn)(ASCII)代 碼,利用之前設(shè)置的十六進(jìn)牽'm/馬轉(zhuǎn)才錄,將十六進(jìn)制字符轉(zhuǎn)換為對應(yīng)于ASCII 代碼;(c)編譯所述特殊工作應(yīng)用程序被轉(zhuǎn)換的資源并隨后使相應(yīng)的工作應(yīng)用程序 與所述特殊工作應(yīng)用程序被編譯的資源鏈接;以及(d) /;^斤述被編{#鏈接的特殊工作應(yīng)用程序以二進(jìn)制形式產(chǎn)生可l^f亍文件,以在所述開放系統(tǒng)沐競中被#^亍。
8、 如權(quán)利要求7所述的方法,^#4雄于在步驟(b)中,利用之前設(shè)置的 預(yù)定字符^^馬4封錄,將特殊字符,例如"[","]"和"I"轉(zhuǎn)換為對應(yīng)于ASCII 銅。
9、 如權(quán)利要求7所述的方法,^#4£^于在步驟(b)中,^^之前設(shè)置的預(yù)定字符^/馬轉(zhuǎn)^4將在所述開放系統(tǒng)中作為預(yù)定字符使用的變量,例如姓名、 預(yù)取、AUT0和CRT轉(zhuǎn)換為為對應(yīng)于的ASCII代碼。
10、 如權(quán)利要求7所述的方法,其特征在于在步驟(b)中,利用之前設(shè)置的 全寬字符^^馬4封^4,將全寬字符轉(zhuǎn)換為對應(yīng)于ASCII代碼。
11、 如權(quán)利要求7所述的方法,其特征在于在步驟(b)中,將EBCDIC的排 序順序,即空格<全寬字符<大寫羅馬字符<小寫羅馬字符<數(shù)字轉(zhuǎn)換為ASCII 4V馬 的排序順序,即空格<數(shù)字<大寫羅馬字符<小寫羅馬字符<全寬字符。
12、 一種計算機(jī)可讀記錄介質(zhì),所述記錄介質(zhì)^j諸能夠執(zhí)行權(quán)利要求7至 11中任一項的所述轉(zhuǎn)換方法的禾Xf。
全文摘要
本發(fā)明提供一種用于將在主機(jī)系統(tǒng)中使用的特殊工作應(yīng)用程序轉(zhuǎn)換為對于開放系統(tǒng)合適的特殊工作應(yīng)用程序的轉(zhuǎn)換裝置和方法,所述轉(zhuǎn)換裝置包括資源獲取模塊,所述資源獲取模塊與主機(jī)系統(tǒng)相連,并解碼和獲取所述特殊工作應(yīng)用程序的資源,所述特殊工作應(yīng)用程序由二進(jìn)制格式的廣義二進(jìn)制編碼的十進(jìn)制交換碼(EBCDIC)構(gòu)成;代碼轉(zhuǎn)換模塊,所述代碼轉(zhuǎn)換模塊用于將由所述信息獲取模塊獲得的所述特殊工作應(yīng)用程序的各資源轉(zhuǎn)換為美國信息互換標(biāo)準(zhǔn)(ASCII)代碼,利用之前設(shè)置的十六進(jìn)制代碼轉(zhuǎn)換表,將十六進(jìn)制字符轉(zhuǎn)換為對應(yīng)于ASCII代碼;編譯和鏈接處理模塊,所述編譯和鏈接處理模塊編譯由所述代碼轉(zhuǎn)換模塊轉(zhuǎn)換的所述特殊工作應(yīng)用程序的資源并隨后使用相應(yīng)的工作應(yīng)用程序打包所述特殊工作應(yīng)用程序被編譯的資源;以及可執(zhí)行文件產(chǎn)生模塊,所述可執(zhí)行文件產(chǎn)生模塊從所述特殊工作應(yīng)用程序以二進(jìn)制形式產(chǎn)生可執(zhí)行文件,所述特殊工作應(yīng)用程序被所述編譯和鏈接處理模塊處理,以在所述開放系統(tǒng)環(huán)境中被執(zhí)行。經(jīng)過將主機(jī)系統(tǒng)轉(zhuǎn)換為開放系統(tǒng)的再集成過程,所述轉(zhuǎn)換裝置和方法有效地重新利用了傳統(tǒng)上使用的應(yīng)用程序。
文檔編號G06F9/00GK101553779SQ200680056153
公開日2009年10月7日 申請日期2006年12月8日 優(yōu)先權(quán)日2006年10月17日
發(fā)明者全相雄, 尹喜相, 李敏浩, 李江鎬, 金容臺, 黃潤喜 申請人:三星Sds株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
平顺县| 兴义市| 老河口市| 景德镇市| 留坝县| 分宜县| 临海市| 浮山县| 中山市| 屯门区| 都安| 青河县| 涿州市| 常宁市| 乳山市| 太康县| 彰化市| 固始县| 若羌县| 涞源县| 宜都市| 大兴区| 永安市| 清新县| 阿勒泰市| 东莞市| 慈利县| 洞头县| 江津市| 通渭县| 屏东市| 镇远县| 萨嘎县| 高淳县| 全南县| 罗城| 廉江市| 德昌县| 孟州市| 仁化县| 中山市|