2002年12月,在Gartner提出SOA是“现代应用开发领域最重要的课题”的同时,复旦协达即确定了“用SOA思想深入发展协同应用平台”的下一代产品研发道路。SOA作为新一代的软件架构,一经问世便广受赞誉,并迅速在软件研发中予以应用。Gartner出具的资料还表明:从2003年开始SOA软件需求以20%的比率急剧增长,到2006年,在全球销售出的所有商业应用软件产品,SOA的将超过 80% 。正是在这一背景的促使下,SOA才成为复旦协达技术关注的焦点。
SOA的软件在应用上最大的特点,可以概述为:“所见即所得”和“即插即用”。
”所见即所得”,是将所有的管理事务抽像两个关键的要素:管理表单和流程。采用SOA技术的复旦协达协同软件,可以像EXCEL一样,快速地定制任意管理表单。与EXCEL不同的是,除了表单定制外,复旦协达SOA协同软件还能给这些表单定义流程,规定流程触发的条件、流转的方向、处理的时限等等。
“即插即用”,是一种与其他软件自动接口的技术。复旦协达SOA协同软件通过EAI功能,与HR、CRM、ERP等专业应用软件接口,在统一的办公平台上查看人事、客户、资源等相关数据,免去重复登录各个应用软件的麻烦。同时还可以与酒店、餐饮、外贸、金融等行业性软件建立数据通道,与这些软件建立起协同互动的应用关联。
协同软件的主要目的,是帮助多人多组织共同完成一件工作。而在这些工作中,表单的多样化和角色的动态化、流程的柔性化,决定了一个优秀的协同软件,必须是非常灵活的。同时,目前的协同软件,已经超出了早期的公文管理等简单内容,参与协同的事务不仅包括了行政办公事务,还包括了企业的人、财、物等等多项管理事务,这就要求协同软件能够自动与关系管理如CRM等、资源管理如HR、ERP等软件自动接口。灵活性要求和数据接口的要求,决定了协同软件成为最早采用SOA技术的应用软件之一。
从技术角度而言,SOA可以简单地理解为“抽象、松散耦合和粗粒度”的软件架构,它可以根据服务请求通过分布式网络对松散耦合的应用群件进行部署、组合和使用。历时两年多研制出来的复旦协达SOA协同软件,充分体现了SOA架构带给软件应用的新体验。主要表现在:
1
2
下一页>>