学位论文 > 优秀研究生学位论文题录展示
基于Agent的Web服务集成技术研究
作 者: 唐小燕
导 师: 李斌
学 校: 扬州大学
专 业: 计算机应用技术
关键词: Web服务 服务集成 服务质量 Agent技术 协同技术 中间件
分类号: TP393.09
类 型: 硕士论文
年 份: 2005年
下 载: 195次
引 用: 3次
阅 读: 论文下载
内容摘要
随着Web服务技术、规范的发展,Web服务技术已被人们广泛接受和认同,越来越多的商业和企业都将自己的服务发布为Web服务形式,以便为自身带来更大的商机。把多个Web服务集成为一个系统实现更复杂的功能或服务是常见的Web服务应用,在一个Web服务环境中,当Web服务变得可获得时,集成Web服务可为企业提供增值Web服务的可能性。当今的Internet已是一个最大规模的网络应用平台,在Internet这个巨大的开放、动态、真分布计算平台上如何集成各种已有的服务以构成更大、更复杂的计算系统来满足应用需求逐渐成为软件技术研究关注的重点。 本文的主要工作是以Web服务为应用背景,研究Web服务集成中的若干关键技术。现行Internet平台下的Web服务集成技术存在以下两个方面的问题:一是Web服务的自主性、自适应性和个性化欠缺,二是Web服务间协同方式的单调性和网络适应性欠缺。软件agent技术是当今软件技术中的热门研究内容,软件agent具有自主性、社会性和智能性等特征,它为建立新一代的软件中间件平台提供了技术基础。针对上述现行Web服务集成中存在的问题,本文研究了Web服务集成中的若干关键技术,提出了一种基于agent的Web服务集成框架。具体工作主要包括如下几个方面: (1)Web服务描述模型 常规的Web服务描述语言是WSDL(Web服务描述语言),Web服务的性能是服务量度的一个重要方面。为了更加完整地描述服务,以便运行时刻实现服务的动态选择,本文扩展了Web服务的描述,增加了对服务质量的描述;同时给出了服务质量,如价格、执行时间、可靠性等属性的相应计算方法;介绍了一种Web服务发现方案。 (2)服务集成中Web服务的选择 基于上述提出的Web服务模型,本文从Web服务集成的角度,提出了一种局部优化Web服务集成路径选择算法及一种全局选集成路径选择的数学模型,给出了相应的求解算法。 (3)Web服务集成框架
|
全文目录
1 引言 11-17 1.1 研究背景 11-12 1.2 目前研究现状、存在问题及解决方案 12-14 1.2.1 研究现状及存在问题 12-13 1.2.1.1 WEB服务描述 12-13 1.2.1.2 WEB服务发现 13 1.2.1.3 WEB服务集成 13 1.2.2 解决方案 13-14 1.3 本文的工作和主要内容 14-15 1.3.1 WEB服务描述模型 14 1.3.2 WEB服务查找与服务集成路径选择 14-15 1.3.3 WEB服务集成框架 15 1.3.4 WEB服务集成平台开发 15 1.4 本文的安排 15-17 2 相关工作 17-36 2.1 引言 17 2.2 WEB服务 17-26 2.2.1 WEB服务的出现 17-18 2.2.2 什么是WEB服务 18-19 2.2.3 WEB服务的体系结构 19-20 2.2.4 WEB服务的优点 20-21 2.2.5 WEB服务的关键技术 21-25 2.2.5.1 XML 22-23 2.2.5.2 SOAP 23-24 2.2.5.3 WSDL 24-25 2.2.5.4 UDDI 25 2.2.6 WEB服务集成 25-26 2.3 AGENT技术 26-32 2.3.1 AGENT理论、AGENT结构及面向AGENT的程序设计语言 27-29 2.3.1.1 AGENT理论 27-28 2.3.1.2 AGENT结构 28 2.3.1.3 面向AGENT的程序设计语言 28-29 2.3.2 多AGENT系统 29-31 2.3.2.1 多AGENT协调 29-30 2.3.2.2 多AGENT协商 30-31 2.3.3 AGENT平台 31-32 2.4 协同技术 32-35 2.4.1 主观协同 33 2.4.2 客观协同 33-34 2.4.3 协同模型及协同语言 34-35 2.5 本章小结 35-36 3 WEB服务描述及服务发现 36-47 3.1 引言 36 3.2 WEB服务描述模型的扩展 36-42 3.2.1 WSDL 36-38 3.2.2 QoS属性说明 38-39 3.2.3 扩展后的WEB服务描述模型 39-42 3.2.3.1 服务的描述模型 39-41 3.2.3.2 集成服务的质量度量 41-42 3.3 服务发现 42-45 3.3.1 注册服务的抽象模型 42 3.3.2 服务发现方案 42-45 3.3.2.1 服务描述匹配 43-44 3.3.2.2 QoS值计算 44-45 3.4 本章小结 45-47 4 WEB服务集成路径选择 47-54 4.1 引言 47 4.2 问题描述 47-48 4.3 局部优化选择 48-49 4.4 全局规划选择 49-53 4.4.1 数学模型的建立 50-52 4.4.2 解法及分析 52-53 4.5 其它全局规划方法 53 4.6 本章小结 53-54 5 基于AGENT的WEB服务集成系统设计与实现 54-72 5.1 引言 54 5.2 WEB服务集成框架 54-59 5.2.1 框架体系结构 54-57 5.2.2 框架执行流程 57-59 5.3 相关工作比较 59-60 5.4 WEB服务集成原型系统实现 60-71 5.4.1 集成流程的生成 61-63 5.4.1.1 BPEL4WS和BPWS4J 61-62 5.4.1.2 集成流程的图形化生成 62-63 5.4.2 基于JADE平台的AGENT实现 63-67 5.4.2.1 基于JAVA的多AGENT开发框架——JADE 63-65 5.4.2.2 协同AGENT的实现 65-66 5.4.2.3 服务AGENT的实现 66-67 5.4.3 实例分析 67-71 5.4.3.1 问题描述 67-69 5.4.3.2 集成流程 69 5.4.3.3 多AGENT系统 69-71 5.5 本章小结 71-72 6 总结与展望 72-74 6.1 本文工作总结 72-73 6.2 进一步工作展望 73-74 参考文献 74-81 致谢 81-82 攻读学位期间发表(录用)论文及参加科研项目 82
|
相似论文
- 基于用户兴趣特征的图像检索研究与实现,TP391.41
- 医疗信息集成平台中DICOM中间件及访问控制模型的设计与实现,TP311.13
- 面向业务过程的服务动态组合方法研究,TP393.09
- 面向信息物理系统的IEEE802.15.4MAC协议分析及优化,TP212.9
- 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
- 基于嵌入式Web服务器的监控系统研究,TP393.05
- IP网络QoS技术研究,TP393.09
- 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
- 基于BMC的Web服务失配检测方法研究,TP311.52
- 我国信用卡感知服务质量实证研究,F832.2
- 淮阴工学院校园一卡通系统设计及安全策略,TP393.18
- 基于SOA与工作流的OA系统的研究与实现,TP311.52
- 基于RFID监狱智能管理系统研究与实现,TP315
- 基于语义的Web服务发现研究,TP393.09
- 行政审批电子监察系统数据交换的设计与实现,TP311.52
- 嵌入式网络视频应用技术的研究与实现,TP368.1
- 一个试卷生成系统的设计与实现,TP311.52
- 基于SNS的网络协作学习平台设计与实现,TP311.52
- 公安信息系统中数据集成的,TP311.52
- 基于Web服务的Legacy System集成方法研究,TP393.09
- 基于Web服务的多平台实时票务系统的研究与实现,TP393.09
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com
|