web service总结
来源:互联网 发布:anonyface美图软件 编辑:程序博客网 时间:2024/05/29 18:37
客户端需要什么?
1.因为是远程调用,所以客户端必须知道远程调用远程主机的方法名称,调用的是远程主机中的哪个类
因为客户端的类中的操作必须是针对于服务器端已有的,所以我们需要在客户端保持透明,让客户端在有显示的告知的情况下,做做样子调调服务器端的已有的类,即塞塞数据等
举例:
主机拥有operation,: SaveAccountService
即必须有SaveAccount.java
该类中拥有方法:saveAccount(String account)
那么客户端必须就要在被告知有这个类的情况下,去做做样子调用
即在存在这个类的wsdl存在的情况下,去编译通过。至于在开发过程中,只要有引入的wsdl的jar包中拥有这个类,做样子的时候调这个类保证不报错就可以了
至于剩下的部分客户端只要去做自己的事情就可以了,客户端可以更加关注自己这部分的操作。
而远程调用等就可以由web service来完成
2.服务器端必须有什么?
<1>客户端需要的类在服务器端必须有.class文件对应,即客户端提到类的服务器端必须要有
<2>服务器端必须要有wsdl 原本的.xml文件
<3>服务器端必须要有java webservice编译的框架的jar包,例如axis,xfire等,以便编译出可供客户端引入的wsdl jar包
<4>服务器端提供给客户端的wsdl 的jar包其实各种.class的集合,这些.class文件可以被客户端引入(即最简单的引入类)使用,最主要是编译
<5>wsdl xml通过特定的方式编译出wsdl jar,这些jar包包含服务器端的各种类,暴露出服务器端可提供的服务器和接口给客户端。
<6>wsdl jar给客户端之后,客户端还有其他的步骤,那就是如何收发消息等,这些则由客户端框架等完成、
剩下的就是如何request response
所以wsdl中拿到wsdl 中元素和如何request response是2个方面、
- web Service开发总结
- web service 学习总结
- web service总结
- Web Service学习总结
- Web Service原理总结
- Web Service原理总结
- Web Service学习总结
- Web Service创建总结
- Web service学习总结
- Web Service 的一些总结
- Java Jersey web service 总结
- 总结java开发web service的方法
- CXF [web service]整合spring 总结
- loadrunner测试web service的方法总结
- RESTful Web Service框架jersey简单总结
- 5.Web Service 执行过程的总结
- Web Service
- Web Service
- Centos 升级python 到2.7.2
- linux 加载hello模块
- 内存映射
- mongodb地理位置索引实现原理
- 绿色版 MySQL 安装配置的正确操作步骤
- web service总结
- Flex笔记(一)
- 螺旋矩阵
- Windows Phone 7 Image控件显示网络图片的两种方式
- eclipse下安装maven的一点总结(转载)
- C++ map的基本操作和使用
- js强制刷新1
- 正在研究
- 五个听起来美妙但不大实用的Web策略