细数企业应用SOA最常见的五种类型
随着SOA技术的不断完善,SOA理念与技术实践开始日趋深入。从国内整体市场看,越来越多的政府机构和企业已经跨过了对SOA的价值及重要性的认知阶段,开始从概念普及、局部尝试准备进入到大规模应用阶段。但是,如何基于国内的SOA需求环境让SOA真正落地,如何在各行业构建满足SOA特征的应用成为目前我国软件企业与服务提供商面临的一大难题。
笔者认为,只有SOA的应用模式被深刻理解,SOA应用推广工作才会有据可依,大力推进SOA在中国的成功应用才会有坚实的基础。本文基于国内各行业的实际业务类型,重点研究了SOA的应用模式,并按照不同的侧面对此进行了总结(参见附图1)。
SOA作为软基础设施
从软基础设施的角度,SOA的应用可以分为利用信息资源目录梳理业务活动和业务对象的应用模式,以及建立业务主题库的应用模式两类。利用信息资源目录梳理业务活动和业务对象的应用模式用于梳理业务以支撑基于SOA的应用; 建立业务主题库框架的应用模式则主要是阐述如何建立业务领域的主题库,基于这种应用模式可以建立多层次、分布式应用系统的基础库。
信息资源梳理的目的在于方便部门间的资源共享和业务协同,因此宜将政务部门的组织结构、部门职责作为梳理的起点,把各部门的业务活动作为信息资源梳理的脉络,把业务对象和业务流程作为信息资源的关键点,把业务活动之间的关系作为寻找和判断信息资源如何共享和协同的依据。
图1
对于政务部门,信息资源主要包括基础信息、结构化业务数据、非结构化业务数据和应用资源等。此分类只是资源的外在表现形式,而如何利用这些资源形成完整的服务则是一项需要研究的内容。通过分析可以建立起相对完善的资源梳理和服务目录,完成以下工作:
1. 业务活动梳理、编目及查询;
2. 业务活动之间的关系梳理、编目及查询;
3. 基础信息维护、编目及查询;
4. 结构化业务数据维护、编目及查询;
5. 非结构化业务数据维护、编目及查询;
6. 应用资源类维护、编目及查询。
完成上述过程的梳理和资源分类只是一个起点,还要利用SOA理念,将梳理的结果以服务的形式体现出来,才能最终为业务应用提供最直接的帮助。事实上,梳理的过程和基于梳理结果建立服务的过程也就是搭建政务应用基础设施的过程,有了基础设施就有了业务应用的完整地图,业务流、数据流就可以按照指定的方式运行。
- 1OA提供决策支持、知识挖掘、商业智能等一体化服务
- 2SOA当前核心问题:人和流程
- 3企业如何进行工作流的选型?
- 4企业信息化建设成功之路 先IRP后福州OA
- 5基于树形结构柔性业务流程配置研究
- 6IT运维管理四大利器帮你走出困境
- 7福州哪里可以定制软件系统?
- 8面向客户服务的整合业务流程管理模型研究
- 9产品价格渠道促销 营销学4P经营知识管理
- 10利用数据仓库技术辅助CRM决策
- 11如何在企业门户建设中应用知识管理
- 12业务流程管理在供应商协同产品开发中的应用
- 13如何建立软件开发项目里程碑
- 14如何转危为安 福州OA实施考验实施双方智慧
- 15基于福州OA的数据仓库应用研究
- 16SOA架构的潜在用户有哪些投资决策顾虑
- 17业务流程优化 企业通向精细化管理之路
- 18构建供应商与客户双赢的供应链模式
- 19如何进行项目计划及质量管理
- 20网友观点:小公司如何做项目管理
- 21服务流程管理和IT绩效量化考核研究与实践
- 22四大因素导致软件行业发生转化
- 23PMC部门的管理流程及注意事项
- 24竞争与变革的启示 价值链的加法与减法
- 25SOA质量与治理:满足灵活性的元要求
- 26因地制宜确定战略方向实现多元发展
- 27企业应该如何规划和实施知识管理系统
- 28企业绿色IT不复杂 软件和“绿色”有渊源
- 29商业智能解决方案的研究与实际应用
- 30SOA的应用实施 CIO你们准备好了吗?