文档介绍:西安邮电学院
毕业设计(论文)
题目:简单对象访问协议SOAP原理及抓包分析
院系: 计算机学院
专业: 网络工程
班级:
学生姓名:
导师姓名: 职称:
起止时间:2010年03月08日至 2010年06月11日
西安邮电学院
毕业设计(论文)任务书
学生姓名
指导教师
职称
院系
计算机学院
专业
网络工程0604
题目
简单对象访问协议SOAP原理及抓包分析
任务与要求
简单对象访问协议(SOAP,全写为Simple Object Access Protocol)是一种标准化的通讯规范,主要用于Web服务(web service)中。SOAP的出现是为了简化网页服务器(Web Server)在从XML数据库中提取数据时,无需花时间去格式化页面,并能够让不同应用程序之间透过HTTP通讯协定,以XML格式互相交换彼此的数据,使其与编程语言、平台和硬件无关。本课题在理解SOAP消息原理和格式的基础上,用tcp monitor工具抓包,对Web服务交互中的SOAP消息进行分析。
具体要求:
理解Web服务;
掌握简单对象访问协议的格式;
掌握tcp monitor工具的使用方法
开始日期
2010年3月8日
完成日期
2010年6 月 11日
院长(签字)
2010
年
3
月
12
日
西安邮电学院
毕业设计(论文) 工作计划
学生姓名__ ___指导教师_ __ 职称__ ________
院系_____计算机学院______专业______网络工程____________
题目___简单对象访问控制协议SOAP原理及抓包分析________
_______________________________________________________
工作进程
起止时间
工作内容
3月8日--4月10日: Web服务基本概念理解
4月11日--5月1日: Web服务平台搭建
5月2日– 5月24日 SOAP协议理解并分析
5月25日--6月5日: 毕业论文书写
6月6日-- 6月11日: 准备答辩
主要参考书目(资料)
主要参考书目(资
Java与SOAP. Robert Englander  .中国电力出版社  
主要仪器设备及材料
1、配置较高的计算机1台。(内存较大)
2、提供上网环境
论文(设计)过程中教师的指导安排
每周一指导一次,其它时间有问题可以通过E-mail解决。
对计划的说明
无
西安邮电学院
毕业设计(论文)开题报告
计算机学院网络工程专业 06 级 04 班
课题名称:简单对象访问协议SOAP原理及抓包分析
学生姓名: 学号:
指导教师:
报告日期: 2010年3月16日
本课题所涉及的问题及应用现状综
本课题所涉及的问题:
1) 理解Web服务,掌握其原理及简单对象访问协议(SOAP Simple Object Access Protocol)在其中所起的所用,工作过程;
2) 掌握简单对象访问协议(SOAP)的格式;
3) 掌握tcp monitor工具的使用方法,对Web服务中SOAP协议作用下所抓到的报文进行分析。
应用现状:
随着计算机技术的不断发展,现代企业面临的环境越来越复杂,其信息系统大多数为多平台、多系统的复杂系统。这就要求企业解决方案具有广泛的兼容能力,可以支持不同的系统平台、数据格式和多种连接方式,环境下,系统是松散耦合的、跨平台的,与语言无关的,与特定接口无关的,而且要提供对Web应用程序的可靠访问。
随着异种计算环境的不断增加,各种系统间的互操作性就愈显得必要,要求系统能够无缝地进行通信和共享数据,从而在 环境下,消除巨大的信息孤岛,实现信息共享、进行数据交换,达到信息的一致性。Web services 希望实现不同的系统之间能够用"软件-软件对话"的方式相互调用,打破了软件应用、网站和各种设备之间的格格不入的状态,实现"基于WEB无缝集成"的目标。
W3C联盟召开的第一次Web服务专题研讨会,便是为了探索W3C应向哪个方向发展才能实现新兴的Web服务架构的标准化,其中SOAP在Web服务堆栈中作为用于XML消息传递的一种非常普遍的协议,发挥着十分重要的作用。IBM 公司启动了Apache SOAP 项目计划,,主要包括如下的一些特征:SOAP的高层接口和低层接口,消息对象接口,完全支持WSDL ,支持用户自定义类型映射,并且提供了丰富和完整的开发文档以及应用实例。而且,两家公司正在互操作性方面努力研