基于语义的服务动态绑定技术研究-计算机软件与理论专业论文.docxVIP

基于语义的服务动态绑定技术研究-计算机软件与理论专业论文.docx

  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文档。上传文档
查看更多
基于语义的服务动态绑定技术研究-计算机软件与理论专业论文

目录中文摘要I英文摘要 II1 绪论 11.1 研究背景 11.2 国内外研究现状 21.3 研究意义 31.4 论文结构 32 Web 服务和语义 Web 服务5Web 服务5Web 服务体系结构5Web 服务技术标准6Web 服务的优缺点82.2 语义网与语义 Web 服务92.2.1 语义网 92.2.2 语义 Web 服务 11本体论 Ontology 11Ontology 建模元语 12Ontology 描述语言 13RDF/ RDFS 13Web 本体语言 OWL 15OWL 的能力特点 15OWL 的文档结构 16OWL 语言大纲 16Web 服务本体语言 OWL-S 17OWL-S 顶层本体 182.6.2 OWL-S 与工业标准服务模型的比较 212.7 本章小结 223 Web 服务动绑定研究233.1 QoS 评价模型 233.2 服务负载分摊策略 283.3 服务动态绑定算法 303.4 本章小结 324 Web 服务动态绑定模型 DSBM334.1 DSBM 的设计思路334.2 DSBM 的体系结构344.3 服务发布流程 364.4 服务发现流程 374.5 服务动态绑定流程 404.6 本章小结 415 DSBM 原型系统的实现425.1 开发环境和开发工具 425.2 主要功能模块的设计与实现 435.2.1 本体库的创建 435.2.2 服务注册中心 455.2.3 服务请求生成接口 465.2.4 服务发现 475.2.5 服务动态绑定 515.3 实验数据分析 555.4 本章小结 566 结束语 57致谢 58参考文献 59附录 621 绪论1.1 研究背景随着企业计算的发展,企业级应用需求要求新的软件系统不再是从底层做起, 而只是依据企业逻辑需求重新组织己有的数据存储,将现有的数据和事务通过新 的渠道呈现给用户。另外,为了提高企业计算的高效性、可用性、规模性,现有 许多的操作系统都是分布式操作系统。因此,企业级解决方案必须协调好各个分 布式操作系统上的软件系统。一种好的解决方案是设计群组服务模式的系统,系统中的每一个服务都提供 一组定义良好的功能集合,并对外提供接口。整个系统被设计和实现为一组相互 交互的服务,并且系统中的某些服务能够充分利用其他的服务同时却无需考虑其 物理位置,这样就应运而生了面向服务的体系结构(Service Oriented Architecture, SOA)[1][2][3]。SOA 定义了构成系统的服务,通过描述服务之间的交互提供特定的 功能特性,并且将服务映射为具体的某种实现技术。实现 SOA 中关于“服务”的技术有很多,包括 Web 服务(Web Services)[4][5]、 CORBA、JINI 等。随着 Web 服务技术的成熟,Web 服务已经成为建构 SOA 服务 的主要技术,但仍然有许多因素制约着 Web 服务的发展,主要的制约因素有以下 两点[6][7]:①如何描述和发现 Web 服务。在 Web 服务中,服务的描述和发现分别采用 WSDL(Web Services Description Language,Web 服务描述语言)和 UDDI(Universal Description Discovery and Integration,统一描述、发现与集成),但 WSDL 和 UDDI 并没有很好地实现自动 化和互操作的目标。WSDL 由于采用结构化语言 XML,对服务的描述能力有限, 仅仅提供了 Web 服务的接口描述,不能提供对服务行为和功能上的描述;UDDI 同样不能表达服务的用途和功能,它对服务的搜索是基于关键字的,准确度低, 主要原因是文本文档中不包含语义信息,不能对语义进行处理。②“服务静态绑定”问题。在 Web 服务中,存在着“服务静态绑定”的现象,即:服务使用者若要使用服 务,需要经过一系列繁琐过程:定位服务的 WSDL 地址,解析服务的 WSDL 文档, 找出服务的绑定地址和接口,最后调用服务。一旦服务不能满足需求,服务使用 者需要重新寻找新的服务,即使服务暂时符合需求,但如果服务接口或者绑定地 址改动、服务停止、系统消耗等服务状态信息发生变化,都会影响服务使用者调 用服务的正确性和可靠性。因此,如何解决 Web 服务的描述、发现和“服务静态绑定”问题,已成为 Web服务急需解决的问题。1.2 国内外研究现状针对上述 Web 服务的两个主要缺点,国内外的学术界和 IT 行业正在寻求和 研究新的解决方法。对于 Web 服务的发现与描述,国际上出现了应用本体论研究 Web 服务,并诞 生了众多本体语言。这些本体语言不仅可以对特定的网络站点上的信息进行语义 描述,用来构建有效

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档