Web Services动态合成及UDDI注册/查询技术的研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:yeshen_001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为IT业关注的焦点和一项极具发展潜力的技术,Web Services定义了应用程序如何在Web上实现互操作性的一套标准,它可以在网络中被描述、发布、查找以及调用。尽管Web Services给应用程序的集成带来了方便,但是单个Web Service提供的功能毕竟有限,要想仅仅通过单一的、功能简单的Web Services交互来实现真正跨企业边界的应用集成是显然不够的,因此需要对已有的单个Web services进行合成,从而形成新的Web Services以提供更多功能。UDDI Registry作为Web Services的注册中心,它承担着服务注册、查找的任务,在开放、分布和动态的Web Services环境中发挥着关键的作用。但目前UDDI规范还不成熟,“基于关键字的查询”和“分类钻取查询”这两种查找方式还不能满足某些应用的需要。本文的主要研究工作如下: 一、提出了一种Web Services动态合成的建模方法。该建模方法是把一个Web Services表示成一个或者多个产生式,在此基础上使用各种人工智能的推理算法来求得合成方案。在消除语义冲突问题上使用了一个参数级本体来描述Web Services模型输入/输出参数之间的语义关系,以消除合成过程中可能出现的语义冲突。 二、提出了两个Web Services动态合成算法。无回溯的反向链合成算法是根据用户所期望的输出通过反向推导产生一个合成方案。在推导过程中为了防止回溯,可能需要根据用户给定的输入计算一个输入闭包,该合成算法特别适合于在给定同样的输入和同样的模型条件下进行的各种合成。基于QoS的最优合成算法增加了QoS方面的考虑,该算法的关键是使用了一个推导网络来求得各种可能的合成方案,并根据一个QoS模型来选择最优的合成方案。 三、提出了两个合成方案向合成Web Service的自动转换算法。WSTC转换算法适合于把无回溯反向链合成算法生成的合成方案转换为一个合成的WebService,它借鉴了Topological排序算法思想;而WSDC转换算法是一种直接的转换算法,它适合于基于最优QoS自动合成算法所成生的合成方案的转换。 四、提出了一个面向领域的UDDI Registry注册和查找框架。该框架是在不改变当前UDDI数据模型和规范的前提下,通过增加一个外部数据库来支持基于Web Services属性、Web Services关系和Web Services约束的注册和查找,增加查询的满意度和准确度,以满足各种应用的需要。基于上述方法和技术的原型系统已经实现,并已经通过上海市科委重大项目“行业性制造资源发现与评估系统”应用于机床行业中。
其他文献
汽车是现代人类最重要的交通工具,是现代文明的标志。汽车的普及为人们的工作和生活带来了很多便利,但是随着社会和经济的发展,车辆越来越多,交通越来越拥挤,交通阻塞和车辆的失窃
随着社会信息化程度的发展,越来越多的场合需要对人的身份进行可靠地识别,传统的以密码方式进行身份认证的技术日益暴露出很多弊端。为确保信息安全,用人特有的生物特征作为
随着互联网技术和数字信号处理技术的飞速发展,数字媒体信息被广泛地应用到不同领域,数字媒体信息的安全问题也逐步成为不可忽视的事情。数字图像是数字媒体信息中应用最为广
作物病虫草害严重影响作物的产量和品质,针对作物病虫草害识别自动化程度不高,识别诊断不及时问题,应用计算机视觉技术对玉米生长期的叶部病害识别诊断进行研究,以常见的玉米
垂直搜索引擎是针对某一个行业的专业搜索引擎,是搜索引擎的细分和延伸,是对信息库中的某类专门的信息进行一次整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回
随着社会对嵌入式系统性能的要求不断提高,以PCI(Peripheral Component Interconnection)总线为代表的传统总线已经远远无法满足现代嵌入式系统实时性强、功能丰富、拓扑结构
以国家自然科学基金资助课题“基于医学图像的数据挖掘技术研究(60372072)”为背景,应用医学图像数据挖掘中的关键技术和算法开发了乳腺癌病变检测模块;设计开发了组件式动态
随着网络经济时代的到来,推荐系统已经渐渐深入到人们的日常生活中。急剧增长的网络数据,使得用户(消费者)往往难以发现最需要或者最适合自己的信息,拥有一个可靠的推荐系统
本文主要论述QRCode二维条码的译码过程,对采集到的图像进行灰度化、中值滤波、二值化处理,然后根据条码标准所定义的数据编码程序对解析出来的数据进行重组,经过纠错处理最
近年来,随着多媒体技术和计算机网络的飞速发展,作为多媒体数据的重要组成部分,图像数据也正以惊人的速度增长。如何能从这些海量图像数据中高效、快速地检索出所需要的信息