SOA体系架构的应用研究与分析.pdfVIP

  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体系架构的应用研究与分析.pdf

VA 囊赣j 技【术研发】 SOA体系架构的应用研究与分析 王秀霞 黄永松 (兰 tl石化公司 自动化研究院 甘肃 兰州 730060) 摘 要: 目前,随着市场竞争的日益加剧,企业越来越重视信息系统的建设及应用,通过信息系统以支持或改进企业业务流程,随着信息系统的增多,信息 孤岛现象普遍存在。针对这种现状,主要分析和研究S0A定义、S0A体系架构、S0A理论方法应用分析 以及企业信息化建设中是否需要S0A。通过研究进一步加强和提 升S0A在企业信息化建设中的应用。 关键词 : S0;体系结构 ;理论方法;应用 :分析 中图分类号 :F0 文献标识码 :A 文章编号:1671--7597(2011)0310112—01 1S0A的定义 . ③ DELETESERVICE:提供单一的记录删除服务 (同时多条); SOA指的是一种建设IT基础设施架构的逻辑方法,它以服务作为应用 ④ SEARCHSERVICE:提供单一的记录搜错查询服务 (同时多条); 开发的基本元素,支持快速、廉价、可组合的分布式应用的开发。S0A标 ⑤ COMPOSITESERVICE:提供插入、修改、删除、查询等复合服务 准化、透明的应用集成方式使得IT基础设施更具有柔性、重用性和互操作 (同时多条)。 能力 [13[23 我们究竟是封装为①,②,⑧,④四个独立服务还是封装为⑤这样一 2SOA的体系结构 个复合服务,或者① ,② ,③ ,④ ,⑤都提供,没有一个固定的模式,取 SOA体系结构式是一个组件模型,它利用开放式标准将应用程序 的不 决于被复用的额度和应用的需求 ,上面①④的服务力度较小,灵活性更 同功能单元,即服务,通过接 口和契约联系起来。重点是实现业务应用的 大,但当需要一个综合性的服务时需要调用多个服务来组装,操作方便性 集成和组件被其他系统的再利用。通过模型化 的手段描述业务之间的关 差一些 ,如增、删、改、查的功能都要用到,那么复合服务E更能满足要 系,把这些组件构建成服务。服务时被定义好了的接口业务单元 ,可 以被 求,所以关于服务粒度的问题要看企业具体的应用需求,比较灵活,对于 调用,并提供一致且有效的数据。 一 个行业应用来说,也许能总结出一个粒度需求的规律来,就能形成一个 S0A可以与许 多其他技术结合在一起使用 ,可以用任何编程语言来实 行业的解决方案。 现服务,只要这种编程语言可以生成服务并可以与WSDL结合在一起使用就 3SOA理论方法应用分析 可 以了。 SOA描述了一套完善的开发模式来实现客户端应用连接到服务上,这些 1)业务流程的柔性 模式基于UDDI(UniversalDescription,DiscoveryandIntegration), 流程是一组共 同完成企业 目标相互关联的活动,流程具有一个起点和 用于描述服务、通知及发现服务、与服务进行通信。 一 个终点,它具有明确的输入和输 出。从系统角度来看,企业业务流程是 SOA可以为WEBN务接口做一层封装,不用修改现有系统架构,就能对 人类活动组成的 “社会一技术 ”系统,其 目的是为流程客户创造价值。业 外提供WEBN务接 口,实现系统和应用迅速转为服务。S0A包括了定制的应 务流程的组成单元的流程基本活动 ,活动使用一定的资源,活动之间具有 用和遗留系统中的信息,也包括安全、内容管理、搜索等功能。因为基于 依赖关系。在SOA环境下,业务服务是一些执行相关工作单元 的逻辑上归 S0A的应用能很容易地从这些基础服务架构中添加功能,所以基于S0A的应 为一类的业务活

文档评论(0)

kfigrmnm + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档