首页> 中文学位 >基于MDA的Web服务开发过程及WSDL的生成
【6h】

基于MDA的Web服务开发过程及WSDL的生成

代理获取

目录

文摘

英文文摘

声明

第一章前言

1.1研究背景

1.2工作及论文组织结构

1.2.1主要工作

1.2.2组织结构

第二章 MDA与Web服务

2.1 MDA介绍

2.2核心技术

2.2.1统一建模语言

2.2.2元对象设施

2.2.3 XML元数据交换

2.3模型与模型映射

2.3.1计算无关的模型

2.3.2平台无关的模型

2.3.3平台相关的模型

2.3.4模型转换

第三章基于MDA的Web服务开发

3.1 Web服务概述

3.2 Web服务协议栈

3.3 Web服务描述语言

3.4简单对象访问协议

3.5 Web服务的通用描述、发现和集成的协议

3.6 Web服务的行为

3.7基于MDA的Web服务的开发过程

3.7.1接口建模

3.7.2工作流建模

第四章基于UML模型的WSDL的生成

4.1使用UML表示PIM

4.2从PIM(UML)到PSM(Web Service)的转换

第五章总结与展望

5.1总结

5.2展望

第六章致谢

参考文献

展开▼

摘要

Web服务定义了应用程序如何在Web上实现互操作的一系列标准,可以在网络中跨平台、跨语言地进行描述、发布、查找、调用。Web服务给应用程序的集成带来了很大的方便。目前,许多公司都已经开发了可供客户使用的Web服务。Web服务可以将其他公司已经存在的Web服务组装到自己的服务中。 模型驱动构架MDA是将一系列技术整合在一起的开发方法。MDA的开发方法可以提高软件开发效率,增强软件的可移植性、可协作性、可维护性,是近年来最重要的软件开发方法之一。MDA使用三种类型的模型,从高到低依次为:计算无关的模型CIM、平台无关的模型PIM和平台相关的模型PSM。UML是面向对象的建模语言。随着UML被开发者广泛接受,使用UML作为平台无关的建模语言是一种合理的选择。 本文主要研究基于MDA开发Web服务的过程,以及基于MDA的Web服务的建模方法。本文使用UML对Web服务进行建模,建立Web服务的多层模型;将Web服务的PIM的建模分为接口建模和工作流建模两部分,生成Web服务的WSDL和BPEL,实现了从与平台无关的PIM转化为与平台相关的PSM的转换过程;用旅游代理作为示例,研究了部分PIM的建模方法及接口建模方法,使用了接口模型来建立TravelAg服务,演示了将TravelAg的PIM转化为Web服务的WSDL,说明了PIM到PSM的转换过程。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号