Click into





OSA秋装新品女装韩版修身OL通勤纯色泡泡袖小西装短外套女W13254 OSA2012秋装新品女装韩版修身通勤泡泡袖打底衫长袖T恤女款T13180 OSA2012秋装新品男装休闲宽松长袖圆领拼接针织T恤潮男MT24083



【限时7折】缪诗真爱邂逅超聚拢调整型女士内衣性感蕾丝 美背文胸 买一送二2件包邮 爆款文胸性感胸罩内衣 深V聚拢调整型文胸收副乳 可可迷 专柜正品 精油珠新女内衣胸罩 调整型文胸聚拢厚小胸T1065



丰胸产品 泰国圣荷纳米增大坚挺2月装 赠野葛根片中药丰胸药 Elelen左旋肉碱茶多酚减肥胶囊 瘦身产品 中草药配方 正品 买1送1 淘金币 快速丰乳膏美乳膏 丰胸精油搭配 美胸风胸丰胸产品排行榜



【Justyle】英伦立领时尚秋冬修身男士式装款立领拉链夹克外套 2012英伦新款秋冬季直筒型男款时尚纯棉潮流男士装休闲长裤 【Justyle】英伦新款男士休闲中腰宽松牛仔裤男款直筒牛仔裤



59元起 爱情侣公寓关谷恐龙睡衣连体冬珊瑚绒卡通家居服动物皮卡 家居服恐龙皮卡丘奶牛连体卡通动物可爱珊瑚绒爱情侣公寓关谷睡衣 包邮长袖卡通情侣连体睡衣动物珊瑚绒恐龙史迪仔熊猫加肥大码成康



怡君 2012秋冬季新款品 真皮平底雪地靴 狐狸毛短保暖靴 平跟女靴 淘金币 JUNJOY怡君 2012冬季 真皮雪地靴 女短靴子 平底跟情侣款 步伊鸟雪地靴女2012新款真皮牛皮保暖鞋雪地棉短筒平底短靴子女鞋



【一淘专享价】BEDOOK细肤淡印霜30g 去痘印凹洞痘印修复祛痘印 皙肤泉控油祛痘套装 祛痘印/青春痘 男女士去痘套装 正品 包邮 金丝玉帛清痘除印套装 中药消炎祛痘 去痘疤 痘印去豆坑男女正品
婴儿爬行垫
代码改变世界

矛盾中前行 大型机迁移的可行性分析cobol编译器

2012-04-14 18:27  cobol inspect cobol视频  阅读(235)  评论(0编辑  收藏  举报

  【文章摘要】产商们最近开始关于大型机迁移这一存在些许矛盾的了。尽管如此,此举将为大型机上应用的跨平台提供便利。大型机迁移的关键在于,提供便利的应用软件移植途径,使应用可在源代码级别完成至Windows或Unix平台的移植。在此前提下,这些产品的目标将趋向于批量处理及模拟COBOLCICS。

  产商们最近开始关于大型机迁移这一存在些许矛盾的了。尽管如此,此举将为大型机上应用的跨平台提供便利。

  大型机迁移的概念

  大型机迁移的关键在于,提供便利的应用软件移植途径,使应用可在源代码级别完成至Windows或Unix平台的移植。在此前提下,这些产品的目标将趋向于批量处理及模拟COBOLCICS.移植应用软件的方法多种多样,但主要有以下因素:

  编程语言。有很多可用的COBOL编译器,最流行的是起于80年代的MicroFocusCOBOL.用其他语言编写的模块,例如C、C++或Java对平台的兼容性更强,也更容易进行跨平台移植。

  数据仓库。一般来说,DB2应用是可以完整迁移至其他关系型数据库管理系统平台上,例如UDB、Oracle或SQLServer.企业同样可以选择开源数据库引擎以节约后期成本。产商们有许多不同方法以应对虚拟存储访问方法(VSAM)数据集:某些在分布式文件系统上模拟VSAM集群,还可以通过提供包矛盾中前行 大型机迁移的可行性分析cobol编译器含某些DBMS后端将VSAM文件调用转换为SQL语句。

  交易处理模拟器。供应商们通常会提供某种CICS模拟器,用于支持大部分的应用程序接口(API)。在这样的情况下,命令调用将通过模拟软件实现类CICS的功能。我目前还没有发现一款可以用于IMS数据库或者在线交易的模拟器。

  批量处理。某些产品包含了工具,用于将一次性会话的工作控制语言转换为脚本。其他产品则通过一个实时翻译器运行原始的JCL.

  移植应用最大的问题莫过于重新编译。潜在问题可能包括PL/1与汇编程序的重写或调试。某些代码可能会因为无法完全模拟CICS命令的一个子集而需进行修改。最后,应用程序可能会有很少部分,如IMS数据库或企业组件无法迁移至其他平台。遇到这种情况,就需要有所取舍,采取应对方法以实现所需功能。

  大型机迁移的优势

  大型机迁移支持者指出了几个方面的优势。首先迁移意味着对传统应用的投资,如果企业拥有可靠强劲的大型机应用并创造利润,这样的投资将很容易实现。其二,代码可以充分调试、测试与预测。最后,移植意味着多年应用的经验与知识积累。

  厂商们表示,移植应用程序比重写的风险要小。像之前所提及的,旧软件是久经的,而重写软件是件十分消时而又昂贵与的事情。产商们指出,迁移项目有很多因为重写代码而失败。

  cobol编译器大型机迁移最终与最重要的原因在于其可以节约开支。可以看出成本开支与大型机的价值是最大的矛盾。这两个方面都可能引起无尽的研究与调查,以对方,但是没有魔法药水可以将大型机每秒百万指令集(MIPS)转换为SPECinits.不仅如此,软件性能会因为平台而不同,在迁移规划中,各款软件都需要在不同平台上不断进行测试分析。

  大型机迁移是个好主意吗?

  最后,迁移依赖于长期合作目标、文化与应用程序关系。企业将花费心思对待成本开支,详细分析开销与投资回报。同样需要考虑个人与企业开销。

  公司同样需要与产商建立长期合作关系。在迁移后,企业将可能摆脱IBM的硬件,但同样可能陷入模拟软件供应商的制约中。

  分析结果要为迁移的可行性负责,专门用于发挥大型机性能的软件可能无法在其他平台稳定运行。相反,移植交易将无法改善Windows或Unix性能。最后用户很可能得到与预期相距甚远的产品或结果。

  最后,选择大型机迁移所适合的应用软件十分重要。对于待移植的系统,最好是小型、自行包含COBL的应用,没有任何IMS接口的松耦合架构。松耦合意味着其他应用程序接口通过网络、MQ或批处理文件进行交互。所以至少在在第一阶段,公司需要避免使用那些通过策略赚钱的软件。

  大型机迁移很可能是某个战略计划中一个无关轻重的技术细节。无司是否计划将应用移植到其他平台都没有太大的影响。如果某个程序需要重新设计或重写,企业需要考虑其对应的平台。这样做将可以避免受产商长期,并创造出一个确实合适的现代应用软件。

  本文来源:

  作者:RobertCrawford:陈德文