端到端的挑战者
端到端的挑战者
爱尔兰以软件出口全球第一而为人称道,其中的一个旗舰公司就是IONA。而且,与爱尔兰其他的软件公司不同,IONA致力于企业基础架构软件,而大多数爱尔兰软件公司都是以应用系统而见长。记得在不久前赴爱尔兰考察访问期间,曾经拜访过IONA的企业联盟总监Fergal McDonnell。当时我问他:“很多公司都有自己的理想。就拿软件行业来说,许多公司都希望自己做得像操作系统中的微软、数据库中的Oracle。你们的理想是什么呢?” McDonnell的回答是:“我们要做企业集成领域的IONA。”这话说得很有气势。他们认为,IONA已经是企业集成领域的龙头老大,而且将会一直保持下去。的确,能够拥有波音飞机制造公司这样的用户,在应用集成方面必然有特别的实力。
在企业应用集成领域,“端到端”已经是一个很高的境界,代表着业务目标和IT基础架构的最终融合。在这样的境界中,企业的所有业务过程可以顺畅地协同工作,不会受到任何平台、语言、数据库、应用软件和传送机制的限制。然而,在传统的应用集成思路中,“端到端”常常意味着“点到点”。也就是说,应用过程之间的沟通是一对一的,每一对应用过程之间的连接都是独立的、各不相同的。所以,由多个应用过程构成的企业应用系统必然杂乱无章、难以维护。而IONA明确提出:“端到端”毫无意义;端到任何地方则会让你拥有一切。(End to end in nothing. End to anywhere is everything.)
Web服务标准几乎成为所有基础软件公司必须贴上的一个标签。在IONA看来,Web服务是企业应用集成的坚实基础和有效方法,而且明确提出了利用Web服务实现应用集成的三个层次。
在最基础的层次上,Web服务意味着用一种基于XML接口的软件部件来替代现有的软件部件,在微观层次上,这种方法有助于一些应用软件的自动集成,但是它对整个企业并没有多大价值。
在更复杂的层次上,可以将Web服务添加到SAP或者Siebel等应用软件包之中,这样就能让相互分离的业务功能为企业的合作伙伴、客户或者供应商提供服务。这一点对于大型Web服务集成体系的结构设计至关重要。
Web服务在应用集成中最重要价值在于解决流程协调。这种协调实际上就是众多具有协作关系的应用程序之间的“对话”。对用户来说,这种高级别的Web服务集成公司是最有价值的,因为它使内部软件和防火墙以外的软件之间的复杂流程全部实现了自动化的过程集成。
针对上述三个层次的Web服务应用集成,IONA推出了Orbix E2A 集成解决方案,其中包含了两个主要产品:Orbix E2A Web服务集成平台和E2A应用服务器平台,二者既可以共同使用,也可以单独使用。
Orbix E2A Web服务集成平台引入Web服务标准和面向服务的基础结构,减少了防火墙内外应用程序集成的成本,为数据交换、业务流程自动化、应用程序重组提供了必要的工具和管理服务。
Orbix E2A应用服务器平台可以满足苛刻的分布式应用环境,其中吸收了Corba的可伸缩性、J2EE的效率、Web服务的开放性。
上述两项产品都建立在Adaptive Runtime Technology(ART)技术的基础上。ART是IONA的专利分布式计算引擎,也是一个电子商务基础结构,对性能、可伸缩性和可用性方面都给予了极大关注,其中的模块化结构使其可以与Corba、J2EE、IIOP、SOAP和SSL等插件有机地融合起来。
总之,融合不同的产品,实现有效的集成,这是IONA与众不同的优势。应用服务器、Web服务、基础架构平台,这都是当今流行的技术和产品,但是在IONA看来,如果不是为了应用集成,它们就没有任何意义了。
- 1创造性的Intranet:Factors for Corporate Knowledge Creation
- 2bindingTemplate与Web服务调用
- 3Web服务内幕,第9部分:研究问题--安全性与保密性
- 4InterOP Stack新一代平台互操作技术:InterOP Stack技术概览
- 5At Your Service, On the Web
- 6包装你知道的一切
- 7OA办公系统可以帮助企业摆脱束缚
- 8XML Web Service-Enabled Office Documents
- 9Licensee Requirements from Dev, Test, and Ops
- 10架构Web Service:什么是Web服务?
- 11TIBCO来华布道Web服务战略
- 12出版社行业如何做好信息化建设的思考
- 13石家庄OA信息化的基本XML和RDF技术(一):使用XSLT生成RDF
- 14再次跨越障碍--重新审视XML中的语义透明性
- 15泛普软件石家庄OA信息化实施阶段划分
- 16A Web Services Primer
- 17ADO vs. ADO.NET Webservice
- 18Building a Distributed Web Service Using a Strongly-Typed Da
- 19“低价狂人”栾润峰:有理想的冒险才值得
- 20石家庄OA知识归档管理与快速查询管理
- 21InterOP Stack新一代平台互操作技术:InterOP Stack技术应用前瞻
- 22组织学习的五种类型
- 23[编译] 石家庄OA信息化测度:目标、过程及方法(夏敬华译)
- 24企业CIO剖析中小企业信息化发展建设盲点.
- 25What is a digital dashboard?
- 26W3C发表WSDL 1.2规范
- 27Generating a Strongly-Typed DataSet from a Web Service
- 28专家称XML Web服务时代正接近尾声
- 29企业借OA节省费用,减轻金融风暴影响
- 30中小企业如何化解经济危机
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼