5.5. xmlrpc

单独编译php扩展模块

[root@websrv]# cd /usr/local/php-5.3.0/ext/xmlrpc
[root@websrv]# /usr/local/php-5.3.0/bin/phpize
[root@websrv]# ./configure --with-php-config=/usr/local/php-5.3.0/bin/php-config
[root@websrv]# make
[root@websrv]# make test
[root@websrv]# make install
Installing shared extensions: /usr/local/php-5.3.0/lib/php/extensions/no-debug-zts-20060613/
[root@websrv]# mv /usr/local/php-5.3.0/lib/php/extensions/no-debug-zts-20060613/* /usr/local/php-5.3.0/lib/php/extensions/

修改配置在php.ini里,配置扩展目录 并添加扩展模块引用:

extension_dir = "/usr/local/php-5.3.0/lib/php/extensions/"
extension = xmlrpc.so

原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

时间: 2024-09-28 08:15:42

5.5. xmlrpc的相关文章

详解XML-RPC和JAX-RPC

响应也是简单的XML文件,拥有根元素,或者有或者没有子元素.这与复杂的SOAP相应对比鲜明. 原先的XML-RPC协议是由Web先锋Dave Winer于1998年在UserLand Software公司发明的.其第一个实现是在UserLand Frontier开发平台上(事实上,UserLand Software的商标就是"XML-RPC")."在HTTP之上传输XML文本"方法的自然用途就是创建SOAP,这其中有Winer, Don Box以及其他微软公司人士的

Apache XML-RPC 教學文章+ 示範程式

apache|xml [主題]Apache XML-RPC 示範教學 (一) [目的]嘗試創作, 分享學習經驗 [下載連結]http://ws.apache.org/xmlrpc/download.html [簡介]Apache XML-RPC 為一組使用 Java 所寫成的 XML-RPC 套件, Apache XML-RPC 的類別分為 Client 端以及 Server 端兩大部分, 它是透過兩套廣為使用的協定 XML 以及 HTTP 來實作遠端程式呼叫. [使用教學 Client 篇]在

XML-RPC 之 Apache XML-RPC 实例

apache|xml 作者:王恩建来源:http://www.sentom.netXML-RPC 是工作在 Internet 上的远程过程调用协议.通俗点讲,就是使用 HTTP 协议交互,交互的载体是 XML 文件.XML-RPC 具体的规范说 明请参考这里. 图片来自XML-RPC官方网站 XML-RPC 规范定义了六种数据类型,下表是这六种数据类型与 Java 的数据类型对应表. XML-RPCJava<i4> 或 <int>int<boolean>boolean&

PHP和JAVA的XML-RPC中文问题解决办法

xml|解决|问题|中文       问题描述:      在使用PHP和JAVA操作XML-RPC的时候,如果request中包含中文字符,会被自动编码成如下样式: 欢欢 .       环境:PHP内置XML-RPC的API,Apache的XML-RPC的JAVA API       PHP下的解决方法:      起初以为是中文字符的编码问题,所以我就尝试用各种编码方式来编码中文字符,然后交给string xmlrpc_encode_request ( string method, mix

PHP中使用XML-RPC构造Web Service简单入门

web|xml [  Web Service介绍 ] Web Service就是为了异构系统的通信而产生的,它基本的思想就是使用基于XML的HTTP的远程调用提供一种标准的机制,而省去建立一种新协议的需求.目前进行Web Service通信有两种协议标准,一种是XML-RPC,另外一种是SOAP.XML-RPC比较简单,出现时间比较早,SOAP比较复杂,主要是一些需要稳定.健壮.安全并且复杂交互的时候使用. PHP中集成了XML-RPC和SOAP两种协议的访问,都是集中在xmlrpc扩展当中.另

php5中XML-RPC函数的使用

php5|xml|函数 看了几个的关于web架构方面的获奖作品,感受颇深,xml和php结合应用越来多了,里面几乎所有的作品在设计上都用到了xml这个东西.....-_-! 又落伍了不少. 建议朋友们都去看看. 所以自己这几天在疯狂的学习php和xml结合的相关知识.这其中就遇到了XML-RPC服务, 在网上可以找到的资料不多, 而且大多数都是用了其他第三方用php开发的XML-RPC class, 而用php5自带的xmlrpc函数(目前是试验模块)的好像就不多了, 但是个人还是比较喜欢原生的

使用XML-RPC来访问Web服务

web|web服务|xml|访问|来访 <!--[if !supportLists]-->1.   <!--[endif]-->XML-RPC<!--[if !supportLists]-->a)        <!--[endif]-->原理:XML-RPC是以XML的方式来发送RPC调用,他使用HTTP作为传输协议,把需要发送的请求和请求的结果封装到HTTP的消息当中.由于RPC调用也是方法调用,只是被调用的一方不是在本地而已,虽然是这样,但是不能改变的

python基于xmlrpc实现二进制文件传输的方法

  本文实例讲述了python基于xmlrpc实现二进制文件传输的方法.分享给大家供大家参考.具体实现方法如下: 服务器端: ? 1 2 3 4 5 6 7 8 9 10 from SimpleXMLRPCServer import SimpleXMLRPCServer import xmlrpclib def python_logo(): handle = open("python_logo.jpg",'rb') return xmlrpclib.Binary(handle.read

XML-RPC 实现C++和C#交互

我们通常会面对这样的问题:整合不同平台或不同类库,这些类库可能来自不同的语言,甚至不同的操作系统. 如何解决这类棘手的问题呢? 一.方案介绍            解决不同语言交互的方法有不少,对我了解的windows系统和.NET平台,有以下几种做法: P/Invoke: 调用native cpp的方法,处在同一个内存区间,访问方便,但包装困难,可能抛出运行时异常. 读写文件:通过一头读文件,一头写文件的方式实现交互.诸位别笑,本科时候我就用过这种方式解决问题. 命名管道/socket: 通过

python使用xmlrpc实例讲解_python

RPC是Remote Procedure Call的缩写,翻译成中文就是远程方法调用,是一种在本地的机器上调用远端机器上的一个过程(方法)的技术,这个过程也被大家称为"分布式计算",是为了提高各个分立机器的"互操作性"而发明出来的技术. XML-RPC的全称是XML Remote Procedure Call,即XML远程方法调用. 它是一套允许运行在不同操作系统.不同环境的程序实现基于Internet过程调用的规范和一系列的实现.这种远程过程调用使用http作为传