|
|
模块
|
课时
|
课程主题
|
|
第1讲
|
用Axis2实现第一个WebService
|
2
|
了解配置Axis2的方法,并使用Axis2开发一个简单的WebService。分别使用Java、C#和delphi来调用这个WebService。最后介绍了Axis2自带的HTTP服务器以及自动生成客户端的Stub类
|
|
第2讲
|
使用services.xml文件发布WebService
|
1
|
掌握如何使用services.xml文件来配置和发布WebService、MEP的种类和用法、Restful WebService以及如何用Eclipse来开发WebService
|
|
第3讲
|
基于JAX-WS编程模型的WebService
|
1
|
使用JAX-WS编程模型来实现WebService(Java注释的方式)以及如何使用wsimport命令来生成新的Stub类
|
|
第4讲
|
复杂数据类型传输和异步调用
|
1
|
了解并掌握如何使用WebService传输复杂的数据(如图像、对象等)以及异步调用WebService(Java和C#)
|
|
第5讲
|
WebService会话管理
|
2
|
介绍了WebService的验证方式、WebService同服务会话和跨服务会话以及如何利用WebService会话进行权限验证
|
|
第6讲
|
Axis2模块
|
1
|
了解并掌握Axis2模块的编写和安装以及Axis2自带的soapmonitor模块的安装和使用
|
|
第7讲
|
项目准备工作
|
1
|
准备WebService开发环境、Swing的开发环境以及相关的软件下载及使用方法
|
|
第8讲
|
实现用户注册功能
|
1
|
实现WebService的用户注册功能,并使用Swing技术实现相应的客户端
|
|
第9讲
|
实现用户登录功能
|
1
|
实现WebService的用户登录功能,并使用Swing技术实现相应的客户端
|
|
第10讲
|
实现添加个人信息功能
|
1
|
实现WebService的添加个人信息功能,并使用Swing技术实现相应的客户端
|
|
第11讲
|
实现查询、更新、删除个人信息功能
|
2
|
实现WebService的查询、更新和删除个人信息的功能,并使用Swing技术实现相应的客户端
|
|
第12讲
|
Web版的PIM系统概述
|
1
|
介绍系统结构和MVC模式,下载和安装Struts 2的方式以及一种更容易地开发WebService的方式,最后做了一个例子来测试Struts 2。
|
|
第13讲
|
实现用户登录功能(Web版)
|
1
|
重构前面实现的WebService类(用户登录部分),并使用Struts 2实现Web版的用户登录功能
|
|
第14讲
|
添加个人信息(Web版)
|
1
|
重构前面实现的WebService类(添加个人信息部分),并使用Struts 2实现Web版的添加个人信息功能
|
|
第15讲
|
查询个人信息(Web版)
|
2
|
重构前面实现的WebService类(查询个人信息部分),并使用Struts 2实现Web版的查询个人信息功能
|
|
第16讲
|
更新、删除个人信息(Web版)
|
1
|
重构前面实现的WebService类(更新、删除个人信息部分),并使用Struts 2实现Web版的更新、删除个人信息功能
|
|
第18讲
|
编写访问WebService的模型类
|
1
|
编写另外一套访问WebService的模型类,并演示如何在两套模型类之间进行透明切换。
|
|
第19讲
|
用C#编写PIM客户端程序
|
2
|
使用C#实现了调用WebService的PIM客户端的功能(包括用户登录、添加个人信息、查询、更新和删除个人信息)
|