[发明专利]将主机系统应用程序转换为开放系统应用程序的转换装置和方法有效
| 申请号: | 200680056153.1 | 申请日: | 2006-12-08 |
| 公开(公告)号: | CN101553779A | 公开(公告)日: | 2009-10-07 |
| 发明(设计)人: | 李江镐;金容台;全相雄;黄润喜;李敏浩;尹喜相 | 申请(专利权)人: | 三星SDS株式会社 |
| 主分类号: | G06F9/00 | 分类号: | G06F9/00 |
| 代理公司: | 北京市浩天知识产权代理事务所 | 代理人: | 刘云贵 |
| 地址: | 韩国*** | 国省代码: | 韩国;KR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 主机 系统 应用程序 转换 开放系统 装置 方法 | ||
1.一种用于将在主机系统中使用的特殊工作应用程序转换为对于开放系统合 适的特殊工作应用程序的转换装置,所述转换装置包括:资源获取模块,所述资 源获取模块解码和获取在主机系统中使用的所述特殊工作应用程序的资源,所述 特殊工作应用程序由二进制格式的广义二进制编码的十进制交换码EBCDIC构 成;代码转换模块,所述代码转换模块用于将由所述资源获取模块获得的所述特 殊工作应用程序的各资源转换为美国信息互换标准ASCII代码,利用之前设置的 十六进制代码转换表,将十六进制字符转换为对应的ASCII代码;编译和链接处 理模块,所述编译和链接处理模块编译所述特殊工作应用程序被转换的资源并随 后使相应的工作应用程序与所述特殊工作应用程序被编译的资源链接;以及可执 行文件产生模块,所述可执行文件产生模块从所述被编译和链接的特殊工作应用 程序以二进制形式产生可执行文件,以在所述开放系统环境中被执行;其中,利 用之前设置的预定字符代码转换表,所述代码转换模块将特殊字符转换为对应的 ASCII代码;所述代码转换模块使用之前设置的预定字符代码转换表将在所述开放 系统中作为预定字符使用的变量转换为对应的ASCII代码;利用之前设置的全宽 字符代码转换表,所述代码转换模块将全宽字符转换为对应的ASCII代码;所述 代码转换模块将EBCDIC的排序顺序,即空格<全宽字符<大写罗马字符<小写罗 马字符<数字,转换为ASCII代码的排序顺序,即空格<数字<大写罗马字符<小写 罗马字符<全宽字符。
2.一种用于将在主机系统中使用的特殊工作应用程序转换为对于开放系统合 适的特殊工作应用程序的转换方法,所述转换方法包括以下步骤:(a)解码和获取 在主机系统中使用的所述特殊工作应用程序的资源,所述特殊工作应用程序由二 进制格式的广义二进制编码的十进制交换码EBCDIC构成;(b)将获得的所述特殊 工作应用程序的各资源转换为美国信息互换标准ASCII代码,利用之前设置的十 六进制代码转换表,将十六进制字符转换为对应的ASCII代码;(c)编译所述特殊 工作应用程序被转换的资源并随后使相应的工作应用程序与所述特殊工作应用程 序被编译的资源链接;以及(d)从所述被编译和链接的特殊工作应用程序以二进制 形式产生可执行文件,以在所述开放系统环境中被执行;其中,在步骤(b)中,利 用之前设置的预定字符代码转换表,将特殊字符转换为对应的ASCII代码;在步 骤(b)中,使用之前设置的预定字符代码转换表将在所述开放系统中作为预定字符 使用的变量转换为对应的ASCII代码;在步骤(b)中,利用之前设置的全宽字符代 码转换表,将全宽字符转换为对应的ASCII代码;在步骤(b)中,将EBCDIC的排 序顺序,即空格<全宽字符<大写罗马字符<小写罗马字符<数字转换为ASCII代码 的排序顺序,即空格<数字<大写罗马字符<小写罗马字符<全宽字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星SDS株式会社,未经三星SDS株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680056153.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种增氧型节油减碳器
- 下一篇:防窃视密码器





