SOA应用平台下的新一代基础中间件浅谈(20210924010453).docVIP

SOA应用平台下的新一代基础中间件浅谈(20210924010453).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SOA应用平台下的新一代基础中间件浅谈(20210924010453) SOA应用平台下的新一代基础中间件浅谈(20210924010453) PAGE / NUMPAGES SOA应用平台下的新一代基础中间件浅谈(20210924010453) SOA 应用平台下的新一代基础中间件浅谈 导读:随着 SOA 的实施,从事企业应用软件开发的建设者们面临着很多挑战:业务交付不及 时,低于业务发展的要求  ;缺少统一规划,难以适应以客户为中心的运营模式  ;应用越来越多, 维护量大, 应用间共享困难  ; 系统功能个性化不足,  影响业务使用  ;企业应用软件建设缺乏弹性, 影响企业业务扩张  ;不一致、不友好的使用体验,降低了用户的主观满意度  ;应用软件低成本与 高要求的矛盾。 关键词: SOA  中间件 1 SOA 实施者面对的挑战 随着 SOA 的实施,从事企业应用软件开发的建设者们面临着很多挑战:业务交付不及时,低于业务发展的要求 ;缺少统一规划,难以适应以客户为中心的运营模 式 ;应用越来越多, 维护量大,应用间共享困难 ;系统功能个性化不足, 影响业务使用 ; 企业应用软件建设缺乏弹性,影响企业业务扩张 ;不一致、不友好的使用体验,降低了用户的主观满意度 ;应用软件低成本与高要求的矛盾。 可以看到,中国企业信息化建设的现状和国外不同,整合遗留系统不是实施 SOA 的主要问题,国内应用建成时间往往比较晚,而且新应用的需求不断增加,如 何快速构建新的、 符合 SOA 特性的应用, 如何在建设、 改造应用的同时打破系统竖 井,建立信息与资源的共享,是面临的主要矛盾,在这一点上,国外现有的经验并不完全适合于国内的现状 ;另一方面,大量新技术、新标准、新平台的出现,既为软件建设提供了新的手段,也增加了建设的复杂性,如何理解这些技术产生的目的,如何选择合适的技术手段为业务服务,也是值得持续思考的课题。 2 SOA 加强可管控能力 为应对上述挑战,实现高质量、低成本、快速交付的要求,需要采用 SOA 的 架构、理论与方法指导企业应用软件的建设,通过统一规划的松耦合的层次式企业 架构,基于服务来快速搭建应用和快速组合新的业务流程,利用统一基础设施进行 集约化经营,加强企业软件的可管控能力。 SOA 的架构原则是实现 IT 与业务对齐的有效方法。企业应用软件建设必须满 足业务运营与发展的需要, SOA 从业务的视角来指导企业应用软件建设, 更易于理解业务,灵活应对业务变化并快速实现业务需求, 并且 IT 对业务绩效的管控治理提供支持,从而加强了 IT 和业务的一致性。 (1)SOA 提供了弹性的企业应用信息架构。 通过弹性的 IT 信息架构,把业务部门、 支撑性职能部门扁平化地组织在一起为 共同的企业目标协同工作,并在实现组织功能服务化的基础上,敏捷应对业务流程 的优化和重构,快捷响应企业业务环境的变化。让每个  IT  系统都有自己的自主性, 灵活的发展空间,同时又能够随需共享,让  IT  变得更有弹性,以更快地响应业务单 位的需求。 (2)SOA 提供了对业务进行持续改进和创新的能力。 通过基础能力的服务化,利用业务流程和服务组合快速推出新产品和服务,对 业务流程的运营管理、 监控功能进行服务化, 让业务运营获得持续性的改进和创新。 具体表现为:在业务上,进行业务服务的开发、积累和复用 ;在组织上,进行业务服务和 IT 基础服务的协作开发、资源配置和绩效考核 ;在过程执行上,对于已有业务服务和 IT 基础服务进行规范的复用、升级和新开发 ;在运营上,对部署的基础设施,包括硬件、系统软件 (操作系统、数据库、应用服务器等 )的统一规划、动态配置和集约共享,更加透明和灵活的业务服务和 IT 基础服务的部署和运营。 通过统一的面向服务策略的落实, 可以不断解决目前遇到的 “IT和业务的一致性问题 ”,完成低成本、更高质量和更快交付业务, IT 对业务的持续支持和响应,以及企业更为集约化的运营。 3 SOA 应用面向服务 SOA 应用是面向服务的业务应用,是采用 SOA 的思想、模块化、可复用的业务应用。通过将 SOA 应用作为业务的载体, 利用服务化的接口, 实现在系统间、 部门间甚至企业间的复用。和以往应用相比, SOA 应用具有模块化、服务化、数据标准化、易集成、用户体验良好、灵活业务定制 6 个显著特点。 为了快速构建高质量、灵活、易管控的 SOA 应用,出现了 SOA 应用平台。作 为一种新的中间件产品,它运行于应用服务器这样的分布式技术平台上,采用符合 SOA 要求的编程模型和微内核的结构,使 SOA 应用具有模块化、服务化、数据标 准化、易于集成、 可灵活定制的特点, 具备良好的可扩展能力和动态应

文档评论(0)

131****3377 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档