盐城信息港
体育
当前位置:首页 > 体育

SOA时代的协作创新

发布时间:2019-06-20 05:28:39 编辑:笔名

  近阅读业界的和内部报告,我越来越清楚地意识到“协作创新”的在SOA时代的特别意义。近,SAP一口气发布了80多个新的all-in-one行业解决方案。所有这80多个行业解决方案都是我们合作伙伴的创新成果,这些成果的基础则是去年刚刚发布的个面向服务架构的企业应用SAP ERP 2005,因此可以说是SAP一直在倡导的生态系统的又一次协作创新成果展示。而且协作创新真正体现了全球化的趋势,这次参与发布的行业解决方案14个来自美国,15个出自亚太,另外53个是由欧洲等地区的合作伙伴提供。

  在面向服务架构的企业应用推出后不久,能够有如此多的行业方案涌现,合作伙伴的反馈至少说明了两件事情。其一,面向服务架构确实把应用平台的灵活性和适应性提到一个新的层次。对同样的新业务平台,无论合作伙伴的解决方案是针对物流服务、专注于石油天然气、还是聚焦供应链管理,他们共同的感受是能够更加简洁提供新的预配置行业方案,而且大幅提升的用户体验促使用户更加容易部署方案和收回投资;其二,面向服务架构应用平台上的系列新开发工具,特别是模型驱动的开发工具,大大便利了新解决方案的开发。古话说:“工预善其事,必先利其器”。

  说到面向服务架构应用平台上的开发,又让我想起另外一则关于SOA的重要。早在2005年11月,SAP就加入了一个由18家公司组成的团体,共同推动面向服务架构应用开发的工业标准。前两天,这个团体宣布正式完成两大关键标准的草案,服务构件架构(Service Component Architecture,SCA)和服务数据对象(Service Data Objects,SDO),并正式提交给结构信息标准化促进组织(OASIS)。SCA将帮助简化服务的创建和组合;SDO则制定对不同地方和格式的数据的统一存取标准。这两个核心标准无疑会推动原有信息系统资产向SOA进化,增加服务的重用能力,以及提供面向服务架构应用对业务需求变化的应变速度。而这一切又是协作创新的结果。

  可以看到对SOA的创新存在多种形式。在上面的两个例子里,一个是面向应用的行业解决方案的创新,SAP作为平台供应商和各个行业专业合作伙伴协作;另一个是开发标准的创新,包括SAP在那的18家业界领导厂商合作。之所以协作变得这么重要,是因为“标准”在SOA时代无可替代的地位。可以说“标准”既是“协作”的原因,也是结果。作为原因,标准催生了协作的基础。譬如说对SAP和合作伙伴,因为面向服务架构的标准让我们能够分工协作各自专长的东西,而可以在一个平台上整合到一起,组成一个对客户的完整的解决方案。协作创新让各方都避免“重复发明轮子”的尴尬。而作为协作的结果,“标准”必然要求一个开发的大多数厂商参与的团体共同制定。很难想象缺乏协作的标准能够被广泛的承认。博采众长制定的标准也一定更加有生命力。同样这也避免了另外一种形式的“重复发明轮子”——几大领导厂商各自拥有互不兼容的标准。这种情况无论对合作伙伴还是终客户,都会带来额外的标准选择成本和风险。

  协作创新的另一个结果是分担明确产品。特别是对于应用解决方案层次的协作,对整体方案来说,是一个你中有我我中有你的综合,很少有谁能完全独立承担。其实,这在大型企业信息系统项目中一贯如此。只是随着SOA的引入,各方面对提供的模块,承担的更加明确了。因为在标准化的平台上,各个功能服务的“预制件”按照定义的标准有明晰的边界。明确的是盈利分享模式的基础。

  SOA时代也是是为双赢或多赢的协同创新的时代,协作而非竞争正在悄悄改变软件产业的格局。

  查看本文来源

痴呆有办法治疗么
手足麻木常见于何病
灯盏生脉胶囊到哪里买