为什么SOA短期实现比较难?
作为非IT人员我对SOA没有太深入的研究,但是就合肥OA或企业信息化应用角度来看,现在企业经常遇到的有普遍性问题是:
1、如何快速应对业务流程变化或业务范围的变化。
2、如何快速满足企业管理的个性化需求。
3、如何实现企业内、外不同架构应用系统之间的信息集成,消除信息孤岛。
因此需要有一种全新的软件技术,能够非常方便的解决业务流程的变化需求、和异构应用系统之间的信息集成。目前普遍的解决办法是二次开发和中间件技术,但缺点是费时费工。
很早以前,业内就已经提出“基于组件的开发技术(component-based development)”,后来又出现“企业建模(enterprise modeling”的概念和功能,这些和业务流程管理(business process management)一起,都应该是SOA的前期铺垫,SOA的诞生是业务流程不断优化发展的需要。
SOA是一种在业务流程分析基础上的构件化开发技术,不同行业有不同的业务流程,同一行业不同企业除了共性的基本流程外,也有不同的特殊业务流程。随着企业管理创新和改革,市场竞争和内外环境的变化,业务流程会不断地变化和优化。如何设计这些基本的构件单元,是一件需要认真研究的工作,各个构件之间的接口,也需要实现标准化。
一个可行的SOA架构,应当是能够满足各种业务流程变化的需要。因此,需要有具备IT技能和业务实践经验的复合型人才,才能完成此重任,不能脱离业务流程来谈SOA,对业务流程不熟悉是不可能开发出一个简洁实用的SOA,可能会弄得很复杂,但不一定实用。
一个软件商开发的SOA架构产品,是仅仅解决本公司产品的问题,还是能够解决跨系统产品的问题,同时满足上述三项需求,是不一样的。可以都叫SOA产品,但是内容深度却大相径庭,要能够解决国际上不同公司产品之间的集成,还要有一个公认的国际标准,包括流程构件的标准和接口的标准,因为涉及的流程类型非常广,所以难度很大,而且需要在实践中不断完善,不是短期能够实现的。
开发SOA技术应当是IT公司和IT行业的工作,作为企业,似乎没有必要也不大可能有力量能够从事SOA的开发。
外行人说外行话,言多必失,仅供参考。(CIO通讯)
- 1企业信息化合肥OA系统的需求分析模式
- 2好马还需配好鞍 eHR和HRMS项目顾问面面观
- 3优化作业流程 提升企业核心竞争力
- 4网络罪犯推出CaaS模式窃取SaaS平台数据
- 5如何确保中小企业数据中心的物理安全
- 6绿色IT请从规划做起
- 7计世独家:零距离接触盛大首位全职CIO
- 8浅谈SCM供应链管理中常见的七大误解
- 9如何解决安全管理中信息超载问题
- 10OA从“客户管理搜索”-“ 搜索”-“邮件发送”
- 11国内外合肥OA软件对于会计事项处理差异举例
- 12别让SOA踏上不归死亡之路
- 13合肥泛普OA软件的二期建设内容有哪些?
- 14计世独家:数据重用降低法规遵从成本
- 15软件测评能力是IT监理应具备的关键能力
- 16合肥OA选型有诀窍 借鸡生蛋注意三个原则
- 17构建完整产业链 SaaS平台考验供应商实力
- 18统一思想是SOA成功实施的重要前提
- 19浅析商业智能与合肥OA的关系
- 20OA办公系统可进行保存到草稿、提交发送邮件操作
- 21华为新解:知识力密集型企业急先锋
- 222008中小企业在线外包IT业务成为趋势
- 23SaaS帮助破解电子产品召回危机
- 24SaaS及与SaaS相关的几个概念
- 25合肥泛普OA软件对企业的规划内容有哪些?
- 26解析IT运维软件的标准性定位
- 27信息系统应该保持多高的先进性
- 28缓解压力 将运营维护简单化
- 29数据终端设备应用是企业管理软件方向
- 30孙子兵法帮助企业减少库存
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼