无处不在的遗留系统平台应该怎么处理呢?当然要对其进行更新!比如重新编写应用、重新托管应用,或者用服务对已有系统进行封装。实际上,在当前的SOA环境下,这种通过XML和网络服务进行的中型/大型主机集成虽然不是受到广泛推荐的方式,却是一种最常见的方式。
最近Attachmate公司为Verastream Host Integrator(VHI)添加了符合WS-I标准的网络服务,使其功能更为强劲。此外,VHI 6.6中还添加了对符合FIPS标准的Crypto库和Native .NET客户端的支持。
另外,还增加团队流程建模功能,可以让多名开发人员同时进行一个模型的工作。项目的规模和需求越大,对建模的这种支持就越有用。
Attachmate公司高级产品经理Ron Nunan说,Verastream平台可以帮助团队管理组件的复杂水平,从而轻松地提取旧系统。最新的修订主要是关于怎么利用旧资产实现正规的SOA。
对应用的处理
Nunan说,“随着企业逐渐认识到服务架构的价值,重用也逐渐成为让人们采用服务架构的一个重要的驱动属性。我们需要解决的是与旧应用架构相关的问题。”
遗留应用系统大多数是独立应用。这些应用并不是为了在服务架构中使用而开发,其数据访问逻辑、业务逻辑、工作流和UI逻辑都是混在一起的。
而VHI可以对其进行整理。Nunan认为:“我们并不是处理代码。我们有一个可视化设计环境,可以通过对应用的处理来‘挑选出日常运作’。我们称其为应用建模。这个设计环境可以构建交互服务。比如你有一个EJB服务或网络服务,当你调用的时候,Verastream就会对其进行处理并返回结果。这是封闭式的应用访问。”
加利福尼亚的郡法院正在使用Verastream Host Integrator来改善与州系统的交互。圣贝纳迪诺郡高级法院首席技术官Alan Crouse说,现在必须通过本地设置(包括可靠的Unix系统和PC服务器)随时与州系统保持同步。而Verastream给他们带来不错的体验,Attachmate环境下的工具都很容易使用。
横跨全州的主机集成
这个项目的范围有多大呢?Crouse谈到:“我们有1400台 Microsoft台式机,一个Sun Oracle后台系统,还有超过50台运行着Office工具和网络服务器程序的Microsoft Windows服务器。法院系统覆盖大片区域。包括从Needles到Chino的19个地区,开车穿越这片土地大概要四个半小时。”
目前,该项目使用的最大的Attachmate应用是电子传票输入系统。Crouse表示,Sun Oracle后台系统的界面是一个很老的绿光屏系统。“现在我们使用 Attachmate VHI来进行所有的屏幕交互工作。这种工具可以增强 SOA。”
现在,只要准备好XML记录,然后Attachmate应用就可以读取 XML。实际上负责输入符合州规定数据的正是Attachmate应用。Crouse表示:“就像一个和计算机一样快的虚拟打字员。这使得法院职工能把更多时间用来进行一线服务。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突