A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 鄢甲力 黑马帝   /  2011-8-3 11:56  /  1785 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

所谓的WebServeice  其实本质也是个web应用程序,只不过它是通过网络来调用的,客户端和webservice服务器之间通过SOAP(简单对象访问协议)协议进行数据传输,传输的是XML文件,整个webservice实现过程是:WebService通过在服务器端生成一个WSDL(Webservice描述语言),客户端要使用WebService服务必须先拿到那个WSDL文件,通过WSDL文件映射生成本地代理类程序,客户端应用程序要想调用Web服务上的方法功能 必须通过本地代理类来操作,先将需要传入的参数等信息给本地代理类,本地代理类在将这些信息参数编码包装成XML文件通过SOAP协议发送到Web服务端,Web服务端拿到XML文件进行解析得到请求信息,执行相应的方法功能,将执行得到的结果进行编码包装成为XML文件,同样通过SOAP协议发送到客户端,客户端代理类拿到XML文件进行解析拿到Web端的执行结果,最后将结果呈现给客户端应用程序,所以代理类在此充当客户端应用程序和Web服务器之间的连接的桥梁作用,而要想映射代理类,最重要的是得到WSDL文件,所以说WSDL文件非常重要........

评分

参与人数 1技术分 +1 收起 理由
老罗 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马