Web服务开发和调用
马殿富、林学练
北航计算机学院
2007-06
声明
本部分课件由ACT刘建等同学参与编写,特此致谢!
主要内容
服务提供者Web服务开发
服务消费者Web服务调用
Web服务调用过程
Web服务的实现方式
Web服务的实现方式
Java
…
Web服务通过Web服务运行环境进行适配,调用Web服务实现,目前Web服务运行环境主要包括:
Axis/Axis2
WebSphere
BEA WebLogic
北航 XServices / XLinker
…
Web服务在服务提供者端的生命周期
构建
服务提供者通过集成开发环境开发Web服务的过程
部署
服务提供者部署Web服务到Web服务运行环境的过程
发布
服务提供者发布Web服务描述文件到服务注册者的过程
监控
服务提供者管理监控Web服务的过程
一、Web服务构建
自顶向下
通过Web服务描述文件创建服务实现,并生成Web服务部署描述文件的过程。
自底向上
通过服务实现创建Web服务描述文件,并生产Web服务部署描述文件的过程。
1,创建Java文件
在C盘下创建“”文件,此文件只有一个函数echoString, 它接收一个String类型的参数并简单返回此参数。
“”内容如下:
2,编译Java文件
使用javac命令编译“”文件。
编译后在C盘下产生“”文件。
注意:如果编译无法通过,请确认是否安装jdk,是否正确设置JAVA_HOME和classpath环境变量。
3,创建Web服务部署单元(WSAR)目录结构
创建Echo目录
进入Echo目录
创建classes目录
创建lib目录
创建META-INF目录
复制编译好的服务实现类拷贝到classes目录下
907-Web服务开发和调用 来自淘豆网m.daumloan.com转载请标明出处.