SOA技术在E-Science中应用.pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!

SOA技术在E.Science中的应用 王雏国罗泽阎保平 (中国科学院计算机网络信息中心。北京100咖) 摘要随着科学技术的发展和中国科学院各十研究所应用系统的高速建 立,一种把这些宝贵研究资源整合的要求更加的迫切。E.Sci∞ce计划要求对 分布、异构的应用系统进行整合。现在利用SOA框架对企业的应用资源进行 整合是当前的一个熟点。以服务为中心的SOA框架允许跨异构平台对各种 服务进行一致的访问。本文介绍基于SOA构架整合平台的基本设计和初步 实现。这个方案可以用于大规模科研环境的集成。 关键词SOA;web服务;整合 1.引言 随着SOA技术的日趋完善,以其特有的快速,灵活和经济等优点,它逐步在商业软件的 整合中占领主导地位。但是SOA在科研领域中的应用还刚刚起步,有很大的发展前景。中 国科学院在全国各个地区的研究所都拥有专业的科研人才、专业的科研资料和专业的科研 环境。但是因为长期以来大规模软件开发技术的落后,各个研究所基本上处于独立科研的 状态,浪费了兄弟院所的宝贵科研资源。而且各个研究所的开发能力也不尽相同。所以如 何整合这些异构的,松散的科研节点是我们研究的重点。而且在一些紧急时刻需要科研单 位很短的时间内产出一个问题求解环境。这些要求也是原始的软件开发方法无法满足的。 资源,同时达到各个研究所之问协同科研的目的。我们根据这个科研现状和现在流行的整 合技术决定通过SOA框架对这些宝贵的科研资源进行整合。 过程中的技术问题,最后说明结论。 2.SOA—IT业新的宠儿,下一代软件开发的标准 SOA(service-ofiented 之问定义良好的接口把这些服务组合起来。接口采用中立的方式定义,所以可以不用考虑 服务的开发环境和开发语言等问题。 2.1 SOA体系结构 SOA的体系结构栈分为两个部分。左边的一半集中在体系结构的功能方面(Function), ·272· 图1 SOA体系结构栈 of Service)。这些元素描述如下: 右边的一半集中在体系结构的服务质量方面(Q11ality (1)功能方面包括: 者,并且将服务提供者的响应送给服务使用者。 Conmmnication 2)服务通信协议(Service Prowe01):是一种经过协商的机制。通过这种机 制服务提供者和服务请求者可以就请求的内容和返回的内容进行沟通来达到一致。 3)服务描述(seⅣioe Description):是一种经过协商的机制。通过服务描述,可以知道调 用服务需要什么数据。 4)业务流程(Business Proo一):是一系列服务的集合。这些服务按照一定的顺序进行 调用。一般通过工作流定义工具对业务流程进行定义,来满足业务的需求。可以把业务流 程本身看成是一个服务。也就是一些服务通过一定的服务安排,完成某个具体的工作,而把 这个工作流看成是一个服务。 5)服务注册中t:,(Service R啦try):是一个服务和数据描述的存储库。服务提供者可以 通过服务注册中心来发布自己的服务,服务使用者可以通过服务注册中心来查找自己需要 的服务。因为现在服务注册中心的服务越来越多,所以以前通过对服务名称或者服务描述 的字符串匹配查找方法的效率越来越令人无法接受。因此我们通过把语义查找结合起来, 通过语义web服务有哪些信誉好的足球投注网站来提高查找的效率和准确性。 of Se耐ce)包括: 一 (2)服务质量方面(Quality 1)策略(Policy):策略是一组条件和规则。服务提供者给服务使用者提供服务,来满足 服务使用者的要求,这就涉及到了服务质量的问题。我们通过这一层对web服务的服务质 量,网络的使用效率进行管理。 2)安全性(Secm4ty):安全

文档评论(0)

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

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

1亿VIP精品文档

相关文档