热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

对WebService进行简单的介绍

前两次提到了XML-RPC和SOAP调用类似,WebService是一个远程WebService是一个远程Web服务的提供者。

 前两次提到了XML-RPC和SOAP调用类似,Web Service是一个远程Web Service是一个远程Web服务的提供者。
Web Wervice通过web页面向外界发布可以调用API接口,远程的客户端或者其他网站可以通过程编程来实现
对这个接口的调用以操作服务器上的资源。
 与传统的页面访问不同,web Service并不根据用户在浏览器上的输入来获得相应的运行结果,而是通过远程调用其API函数来进行处理。使用Web Service可以使远程客户端很容易获得服务器的运行结果并对其进行
二次编程。
  Web Service使用XML表示数据传输过程中的数据格式,一般Web Service会在服务器端定义可被调用函数参数的数据类型、返回值的数据类型以方便客户端调用。对于XML的数据类型,一般使用W3C组织制定的XSD标准来实施。
  XSD是XML Schema的缩写,是专门用于定义XML数据类型的一套标准。Web Service就是使用XSD作为其数据类型标准的,在构造Web Service时,必须将程序中的数据类型转换成XSD标准。
   Web Service一般使用SOAP协议来进行调用。由于SOAP也是基于XML和XSD构架的,因此,使用SOAP调用Web Service可以避免因为编程语言的不同而造成的数据类型紊乱。      


推荐阅读
author-avatar
安小辰
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有