文档介绍:东北大学
硕士学位论文
面向服务设计的Web服务组合系统中扩展UDDI的设计与实现
姓名:王山杉
申请学位级别:硕士
专业:计算机应用技术
指导教师:张斌
20050101
东北大学硕士学位论文摘要
面向服务设计的服务组合系统中
扩展的设计与实现
摘要
随着的发展,基于的电子商务也不断发展。然而,目前
大多数电子商务的应用和基于的商业服务在处理购买者、供应商、交易市场
和服务提供者之间的操作方式上各不相同,如何将这些应用低代价方便地联结在
一起,从而实现大范围的跨企业实体的商务应用系统对接,是巫待解决的一个大
问题。近期开始蓬勃发展的服务技术是基于技术的针对这一问题的最
佳解决方案,而服务组合则是在服务技术的基础上构建的可以更高程度
上满足用户需求、实现一组特定功能的服务应用。
我们的研究正是以此应用为中心,以某一特定领域为应用背景,设计并实现
了面向服务设计的服务组合系统。该系统根据对选定领域的分析,从语法和
语义等角度扩展了,为服务提供者注册服务提供了更完整的服务
描述模型,同时更为系统用户提供了在服务组合中的从图形化建模设计、
服务动态选取到执行的一个完整过程。
本文在对该系统进行整体框架分析的基础上,对系统中的扩展子系统
进行了详细地设计与实现。文中介绍了扩展的系统结构,对扩展中
服务表示模型进行分析和设计,包括语义扩展、行业本体的分析与设计等,
最后对扩展的实现以及注册、查询等接口的实现作了详细的阐述。
关键词服务服务组合扩展本体语义描述
东北大学硕士学位论文
玩
独创性声明
本人声明所呈交的学位论文是在导师的指导下完成的。论文中取
得的研究成果除加以标注和致谢的地方外,不包含其他人己经发表或
撰写过的研究成果,也不包括本人为获得其他学位而使用过的材料。
与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确
的说明并表示谢意。
学位论文作者签名
日期月知,丁
学位论文版权使用授权书
本学位论文作者和指导教师完全了解东北大学有关保留、使用学
位论文的规定即学校有权保留并向国家有关部门或机构送交论文的
复印件和磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学
位论文的全部或部分内容编入有关数据库进行检索、交流。
如作者和导师同意网上交流,请在下方签名否则视为不同意。
牛、外抓、
学位论文作者签名争勺导师签名
口产
签字日期伪”, 签字日期
东北大学硕士学位论文第一章引言
第一章引言
随着上应用的迅速兴起和快速发展,基于的电
子商务也不断发展,这种发展趋势逐渐由应用所主导。应用已经成为各
领域的主要应用,多层构架也逐渐被许多系统所采用, 分布式应用系统己经
成为事实而且是愈来愈多应用系统使用的主流技术。应用技术从使用编辑器
编辑文件的文件导向阶段,经过自动生成内容的程序导向阶段,
目前己经进入了以服务为核心的服务导向阶段【。但是,随着各种新的
服务的出现,的发展又将开始进入下一个应用阶段,即服务设计阶段,
其目的是提供机制供用户选择想要使用的服务,再加上组合,设计并且提供用户
最终的服务和信息
课题的背景和意义
现有的服务技术和体系结构关注于如何开发使用技术和互联网的
集成应用,其核心是用标准的信息和协议来提供服务的发布、定位和调用等
交互功能。但是,完成由各种不同的服务提供者提供的各种服务组成的
服务组合工作,实现真正的跨越企业边界集成业务流程,仅仅使用标准的信
息和协议提供简单的交互功能是远远不能满足要求的基本上是与状态无
关的,因为该语言不知道操作之间的状态。它所提供的状态的概念是在请求一响
应或者请求一响应操作中发送和接受消息之间的状态。任何支持服务组合的
技术都将必须为过程记录状态,只有记录状态,才能确定下一步将要做什么,这
将比简单的请求一响应复杂得多。
在服务设计阶段,包含由各种不同的服务提供者提供的各种
服务组成的服务组合,对消费者来说越来越有用,而软件开发人员必须面对
如何从各种现有的服务或应用系统中根据用户的要求摘取出数据,再加
上运算、集成并返回给用户。因此,迫切需要有关技术来解决如何开发一个集成
运算的应用问题,以便能够建筑在原来的服务之上,提供集成的服务,
而不需要使用特定的开发工具或是程序语言,也不需要重复的开发。这样,对集
成各种异构动态的服务的服务组合技术的需求将显得尤为突出
为解决服务组合问题,一些研究者和系统开发商使用一些商业的协议来