当协同软件遭遇SOA会发生什么?
【IT168 软件评论】2005年,作为新兴应用软件的协同软件,和作为新型软件架构思想的SOA(面向服务架构,Service-oriented architecture),在软件应用领域和在软件技术领域,都受到了前所未有的追捧。2005年该不该定义为“协同软件年”或者“SOA年”,这些并不重要,重要的是:协同软件和SOA的一同出现,是必然还是偶然?是珠联壁合还是阴差阳错?这些问题的思考,对于我们了解协同软件和SOA都显得非常重要!(相关文章:SOA协同软件离我们还有多远?)
协同软件遭遇SOA
协同软件作为一种新的软件门类,其产生和发展不过近几年的事情。但协同软件的应用思想,却是随着管理软件的发展之初就已经存在,只不过当时“协同”并未成为一个成熟和重要的概念被提及。在管理软件应用的早期,MIS(管理信息系统,Management Information System)和OA(办公自动化,Office Automatization)曾经是两个无所不包而又含混不清的信息化应用概念,广泛地被提及。后来,ERP、CRM、SCM等相对更为明确的信息化应用理念,开始从宽泛而无法确指的MIS和OA中脱离出来,成为更为专业的信息化应用领域。(相关文章:协同软件,OA的温床还是坟墓?)
继ERP、CRM、SCM等信息化应用概念之后,协同软件在理论和应用等方面发展都极为迅速,这主要得益于协同软件适应了互联网时代全球一体化协作管理的要求。在协同软件刚刚兴起之初,软件的开发思想已经走过了“面向过程”、“面向对象”的历程,正处在“面向组件”的时期。这一时期,“面向组件”的应用平台成为最为热门的软件思潮之一,国内许多专业的协同软件厂商都是基于平台化思想,推出自己的协同软件产品,复旦协达的CAP(Collaboration Application Platform,协同应用平台),就是基于这一背景下推出的。虽然平台化的应用解决了协同软件在开发时的效率问题,但基于平台的应用在业务服务的体现上还是有所不足,许多平台的设置工作还无法在应用层面做到。(相关文章:面临消亡:中国究竟需要怎样的OA软件?)
下页更精彩:协同软件借SOA走向普及?