您好,欢迎访问一九零五行业门户网

PHP实现Web Service_PHP教程

1、oauth oauth协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是oauth的授权不会使第三方触及到用户的帐号信息(如用户名与密码)
  2、sca 服务组件框架(sca)提供了一套可构建基于面向服务的应用系统的编程模型。它的核心概念是服务及其相关实现。服务由接口定义,而接口包含一组操作。服务实现可以引用其他服务,称为引用。服务可以有一个或多个属性,这些属性是可以在外部配置的数据值。
  3.soap 简单对象访问协议(simple object access protocol,soap),是一种轻量的、简单的、基于xml的协议,它被设计成在web上交换结构化的和固化的信息。webservice三要素(soap, wsdl (web services description language),uddi( universal description discovery and integration ))之一, soap用来传递信息的格式, wsdl 用来描述如何访问具体的接口, uddi用来管理,分发,查询webservice 具体实现可以搜索 web services简单实例
开启方式: windows系统 只需在php的配置文件php.ini中增加一行:extension=php_soap.dll。 unix和linux系统 必须在配置和编译php时,带上开关参数:—enable-soap 使用soap扩展的soapserver类和soapclient类所提供的方法,编写web服务及其客户端程序
4、xml-rpc xml remote procedure call,xml远程方法调用。它是一套允许运行在不同操作系统、不同环境的程序实现基于internet过程调用的规范和一系列的实现。这种远程过程调用使用http作为传输协议,xml作为传送信息的编码格式。xml-rpc的定义尽可能的保持了简单,但同时能够传送、处理、返回复杂的数据结构。
soap例子: person.php
soap_server.php
soap_client.php
本文为phpchina特邀作者原创文章,未经允许不得转载,如需转载请联系shixiang#phpchina.com(#换成@)
http://www.bkjia.com/phpjc/735048.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/735048.htmltecharticle1、oauthoauth协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是oauth的授权不会使第三方触及到用...
其它类似信息

推荐信息