首页 > 人工智能 > 正文

通过XML和网络服务 SOA让遗留系统价值最大化

2010-08-06 17:07:07  来源:和讯网

摘要:无处不在的遗留系统平台应该怎么处理呢?当然要对其进行更新!比如重新编写应用、重新托管应用,或者用服务对已有系统进行封装。实际上,在当前的SOA环境下,这种通过XML和网络服务
关键词: SOA XML

    无处不在的遗留系统平台应该怎么处理呢?当然要对其进行更新!比如重新编写应用、重新托管应用,或者用服务对已有系统进行封装。实际上,在当前的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表示:“就像一个和计算机一样快的虚拟打字员。这使得法院职工能把更多时间用来进行一线服务。”


第四十一届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。