IT企业通过新硬件、软件以及服务来加速遗留应用、节省成本上有很多种选择。传统策略之一就是围绕现有遗留应用,简单地包装Web接口。这样易于维护大型机上已有的遗留应用,同时通过Web服务连接大型机来构建应用也成为可能。 随着新的大型机上构建了更好的Web服务处理,很多企业增加了本地XML到COBOL应用中。
由于核心大型机平台添加了越来越多的功能,大型机仍旧是SOA进化可用的平台,Mark Neft解释道,他是埃森哲应用组合优化和翻新管理者。例如,CICS和IMS都有机制直接作为提供者或者消费者。工具也可以在适当的地方自动化已有事务或者COBOL的WSDL创造。 随着企业将其大型机合并到SO……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
IT企业通过新硬件、软件以及服务来加速遗留应用、节省成本上有很多种选择。传统策略之一就是围绕现有遗留应用,简单地包装Web接口。这样易于维护大型机上已有的遗留应用,同时通过Web服务连接大型机来构建应用也成为可能。
随着新的大型机上构建了更好的Web服务处理,很多企业增加了本地XML到COBOL应用中。由于核心大型机平台添加了越来越多的功能,大型机仍旧是SOA进化可用的平台,Mark Neft解释道,他是埃森哲应用组合优化和翻新管理者。例如,CICS和IMS都有机制直接作为提供者或者消费者。工具也可以在适当的地方自动化已有事务或者COBOL的WSDL创造。
随着企业将其大型机合并到SOA系统中,拥有巨大终端应用安装基础的企业更要十分谨慎。服务上,用终端仿真器简单包装似乎是一种相对增量升级的路径。但是Neft警告这样做有时会破坏系统。Neft曾看到客户使用使用3270包装工具仅仅是在一个试点上,就制造了过多的系统需求,导致大型机负荷过重。这种方式导致他们的结构化屏幕负荷过重。
远离终端应用的转移强迫企业和Cobol程序员考虑如何重构已有的应用,使其在Web接口中应用。“在大型机中改进,通过Web的方式和遗留应用交互,从硬件和软件的观点来看都是有利的,” Neft说道,“例如,CICS和IMS参与到基于SOAP消息的能力使得Web接口交互更易于创建。”
Web服务的性能让应用也随着时间发生改变,TCP/IP语法分析通过像z集成信息处理器(zIIP)这样的机制得到优化。zIIP是一个专有目的处理器,旨在缓解主处理器服务负担——像远程DRDA访问TCP/IP,包含了XML、JDBC和ODBC。也可以增加并行处理量。
大型机因为利用高性能本地Web消息服务而成为对关键应用具有有吸引力的平台。Neft预测这会成为包装应用的趋势。这也为遗留用用转换赋予了更多 内涵,因此可以参与到利用Web服务接口(主要是SOAP)的服务提供者和消费者中去。
在考虑包装、迁移或者重写大型机应用的时候,有很多重要的问题要考虑。当你考虑重写还是服务化大型机应用时,你希望考虑到应用的生命周期,如何很好地支持目前的业务需求,如何轻松地未来的需求做出修改。
当考虑迁移时,你必须调查引用的大小,目前支持应用的成本和服务生态环境。大型机上也有可能有剩余部分和依赖性,这些也会以意想不到的方式影响性能和总成本。
小心:迁移成本也必须考虑项目或服务失败的风险,这一点可能会冲垮项目节省的期望。
相关推荐
-
注意!AWS迁移不要落下遗留应用
通过构建迁移路线图来避免可能的失误。了解你的应用程序并确认迁移的好处将有助于应用到AWS的平滑迁移。
-
应用现代化和遗留迁移六步成功路之执行应用安全威胁评估
为了跟上技术不断变化的步伐,一些执行慢和资源密集型的旧系统已经做了更新,而另外一些在考虑在新平台上进行遗留应用现代化。
-
应用现代化和遗留迁移六步成功路之评估遗留数据迁移重要性
不是所有在本地运行成功的应用都可以迁移到云端。为了迁移的成功,应用程序的需要更改行为,以便在互联网上使用。
-
应用现代化和遗留迁移六步成功路之遗留应用迁移清单
现在还能看到已经更新了并修了补丁的,有二、三十年之久的遗留系统,这并不稀奇。银行、政府机构以及其它企业依靠这些系统执行日常客户和业务事务。