大多数企业已经发展到使用多种集成标准。但随着协作、集成和信息共享范围的扩大,这成为一个严重的问题。快速管理所需的精力、时间和技能成为实现实现和改进业务性能所需的更改的主要阻碍因素。
业界对这一挑战的第一反应是开发更多的适配器和打包集成。但是每个公司都有许多独特的业务流程,使用不同的标准,这使得供应商很难提供完整的解决方案。另一个行业反应是研究如何融合重叠的行业标准。在某些情况下,标准的融合是最好的技术和长期支持策略。
核心组件策略影响标准组织和产品架构师的领域。它们需要对现有标准进行更改,并可能在初始阶段引入复杂性。自然会有一些对采用的抵制,并倾向于继续走不同的道路。但是,为了做出有效的长期人员配备和社区支持决策,管理者理解潜在的利益是必要的。
根据核心组件技术标准CCTS V3.0,核心组件是标准化的“语义构建块,可用于数据和信息建模和交换的所有方面”。重要的是,它们是技术独立的、语法无关的,并且使用了来自国际标准化组织(International Organization for Standardization)的ISO 11179(表示元数据的标准)的标准化命名约定。因此,它们对于标准组织和软件供应商都很有用,可以用一致的名称定义标准化的信息结构。统一的数据对象可以显著降低最终用户的集成成本。
路上的帮助
核心组件已经出现一段时间了,采用工作也在进行中,但现在势头越来越大,这在一定程度上得益于新的基于soa的体系结构开发。多个标准团体采用核心组件可以消除很多标准与标准之间的差异。成功需要许多标准团体参与,一致地采用组件,并跟上可重用组件库的发展。
汽车工业行动组织(AIAG)一段时间以来一直是该组织的支持者。OAGi (Open Applications Group Inc.)显然是采用领域的领导者,它将核心组件集成到OAGIS的第9版中。CIDX(化学工业数据交换)正在对其化学标准的影响进行详细的评估。RosettaNet、WBF等公司正处于评估和实施的不同阶段。
当供应商在他们的产品中建立标准时,最终用户将受益最大。大多数供应商最终将通过使用行业标准(如CIDX、OAGi和RosettaNet)来支持核心组件的某些方面。Infor基于标准化企业服务总线(ESB)和OAGi业务对象文档的基于soa的体系结构就是一个很好的例子。
ARC建议终端用户(所有者/运营商)应该支持行业和标准组织对核心组件的采用进行评估、实现和发展。他们还应该让那些贡献很大的供应商参与进来,并鼓励其他供应商参与进来。供应商应该研究将核心组件概念和标准融入其产品的方法,以减少集成大型产品套件和解决方案的复杂性、时间和风险。
罗伯特•米克bmick@arcweb.com,他是ARC Advisory Group Inc.(位于马萨诸塞州Dedham)的企业架构副总裁。