- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
金蝶Apusic SOA解决方案
信息化发展面临的挑战:
不是没有系统,而是遗留系统太多
信息爆炸,数据异构,难以整合
业务跨Internet运作,技术异构,难以协同
业务变化快,僵化的IT基础设施难以迅速响应
?
信息化发展趋势:SOA?
作为20世纪末最伟大的技术进步,Internet的发展和普及为人们提供了一种全球范围的信息基础设施,形成了一个资源丰富的计算平台,而以分布计算为代表的软件技术的发展和变革,正在深刻地影响着人类社会生活和工作的方式。在开放、动态的Internet环境下,实现灵活的、可信的、协同的信息资源共享和利用,已经成为信息化社会的重大需求。近年来,基于服务概念的资源封装和抽象逐渐成为资源发布、共享和应用协同的重要技术基础,由此产生了一种新的IT架构组织模式---SOA。
从软件技术本质来看,SOA可以概括为:以“改善业务敏捷性”为中心,对“软件复用”和“软件互操作”这两个基本点,遵循“松耦合、弹性粒度封装和标准化”的三项基本原则,在“软件的模型、架构、互操作及开发方法”四个方面所进行的技术变革。简言之,即“一个中心”、“两个基本点”、“三项基本原则”和“四个变化”,如下图所示。
?
基于架构的SOA落地建设方案?
一个成功的SOA建设,必须从组织的企业架构出发。那么,具体的方法和过程是什么呢?
我们认为,一个成功的SOA建设过程,也即SOA的完整生命周期,至少应该包括以下内容:
1.?前期准备工作:选定适合组织的架构开发方法和工具,组织好治理框架
2.?开发组织的战略架构:捕获所有利益相关者的关注,完成战略规划蓝图
3.?构建组织的业务架构:将组织的战略分解为可执行的战术层面的业务、流程及服务,完成业务规划蓝图
4.?设计组织的信息系统架构:根据业务架构,设计出支撑业务能力所必需的应用系统的架构,以及在业务交互中所涉及的数据的架构
5.?制定组织的技术架构:完成与信息系统架构的实施相关的技术和产品的选型以及规划
6.?进行目标架构的差距分析,制定出架构实施迁移路线图
7.?在信息系统架构、技术架构和架构实施迁移路线图的指导下,实施SOA
8.?在战略架构和业务架构的指导下,通过治理框架有效的运营和管控SOA
以上内容还可依据职能划分成四大部分,其中,1为SOA的初步阶段,2、3、4、5是SOA的架构阶段、6、7是SOA的实施阶段,8是SOA的变更治理阶段。
从以上支持SOA的落地的完整生命周期方法中可以看出,当规划和设计好业务及其对应的信息系统和技术架构之后,能够很容易地开始SOA在IT阶段的实施和治理,而此时的SOA,才具备了真正意义上的业务敏捷性。
金蝶软件选软件网在线试用
金蝶Apusic SOA产品架构及解决方案
金蝶中间件公司历经数载,潜心打造了包含Apusic应用服务器、Apusic消息中间件、Apusic企业服务总线、?Apusic OperaMasks Web开发框架、Apusic Studio集成式开发环境、Apusic业务流程管理、Apusic门户服务器、Apusic安全管理服务、Apusic统一管理服务等产品于一体的产品家族“Apusic Platform”。作为金蝶中间件公司精心打造并历经考验的支撑互联网计算的基础架构平台,能够有效简化开发流程,提升开发效率,降低运维成本,并提供本地化、专家级的系统服务。
金蝶Apusic Platform产品家族是实现金蝶Apusic SOA解决方案的基础,完全遵循The Open Group提出的SOA参考架构模型,其产品概要架构如下图所示。
?
金蝶Apusic SOA解决方案分为如下几个部分:
SOA基础实现
基础设施:提供了包括应用服务器、企业服务总线、门户套件在内的多种基础软件支撑设施,提供运行期完整、可靠的软件支撑
工具:提供完善的、界面化的工具,涵盖用户的设计、开发、配置、部署、监控、重构等完整的SOA建设生命周期
SOA总线结构实现
消息总线:负责在传输层面提供各种手段,屏蔽网络连接、消息陆游、打包传递等功能,实现不同物理机器、不同平台上运行的应用系统之间的同名的、可靠的消息传递
数据总线:实现对所传递的数据的统一封装以及格式的识别和转换,并实现数据路由将数据按照集成方案编排传递到指定的目标系统
服务总线:通过标准化的SCA的模型对遗留系统或者新建系统的应用接口进行服务化封装,通过对服务的统一管理,提供服务请求和相应的职能路由,形成真正意义上的ESB
SOA关键服务实现
在SOA基础实现的方案上,应用的业务功能能够被发布、封装和提升(Promote)成为业务服务(Business Service);BPM的流程可以被发布和提升为复合服务(Composited Service),通过提升的过程实现了金蝶Apusic SOA对SO
原创力文档


文档评论(0)