SOA的解释之三---全新的应用产品构建方式
来源:互联网 发布:淘宝网上代购是真的吗 编辑:程序博客网 时间:2024/04/30 21:52
如上图, SOA方式构建应用产品是全新的方式。当整个信息系统具备一批底层的数据服务,公共功能的服务,有多种渠道的接口,有统一的客户端框架,开发一个应用产品最大的工作就是基于底层的服务来实现业务流程,业务逻辑并封装为服务。剩下的就是根据产品需要支持的业务功能选择对应的业务服务,选择需要支持的渠道将产品组合而成。 对比以往竖井式的应用开发方式,SOA最大限度地来复用已有的功能,利用已有的软件平台来组合产品。传统开发方式在开发效率,节约成本,系统维护方面都无法与SOA方式相比。评价一个SOA信息系统的优劣,不光是看其依赖的中间件平台是否先进,最重要的是看系统内主要的数据服务,基础的业务服务,公共功能的服务是否完备且优质,最终的效果是好的SOA信息系统能够最快地实现新的业务功能。当然以上描述的是最理想的情况,在目前阶段实现这个目标还有很多困难。
SOA信息系统需要中间件平台来支持, 最主要的软件产品包括ESB提供服务创建,封装,运行,治理以及接入第三方应用或软件;BPM实现业务流程的创建,运行和监控;规则引擎实现业务规则的判断和推理。
- SOA的解释之三---全新的应用产品构建方式
- SOA的解释之四----SOA架构的核心产品ESB
- SOA:构建更好的企业应用架构
- SOA:构建更好的企业应用架构
- 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA(之三)
- SOA的构建原则
- 全新的.NET解释器
- Android逆向之旅---爆破应用签名的一种全新高效方式(Native+服务器验证)
- 应用+平台——SAP企业级SOA产品的特点
- 应用+平台——SAP企业级SOA产品的特点
- 基于SOA构建随需应变的企业应用
- SOA的解释之二---服务的专业化
- SOA概念通俗的解释
- SAP配置一个全新的产品组
- 构建成功的 SOA 项目
- 构建成功的 SOA 项目
- 构建成功的 SOA 项目
- 构建yum的三种方式
- delphi2010中DElphi class explorer妙用
- 两字符串比较 找出最大公共字串 11月18日
- strmbasud.lib strmbaseu.是DX8的SDK中BaseClasses编译出来的
- [转]多层透明代理,取真实IP地址
- Oracle 10g 归档日志(Archive Log )
- SOA的解释之三---全新的应用产品构建方式
- 通过SmartInvoke运用java与flex轻松构建cs程序(理解SmartInvoke的运行原理)
- ORACLE checkpoint cnt和checkpoint scn
- Linux下的游戏
- SQLServer2000的"以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机"错误
- 通过SmartInvoke运用java与flex轻松构建cs程序(映射服务类型与异种平台类型对应规则)
- 终极面试技巧——催眠对话和反面试
- 好玩的数学——吉普赛读心术解密
- 通过SmartInvoke运用java与flex轻松构建cs程序(捕获鼠标键盘事件)