AMFPHP是Action Message Format(AMF)的一个开源PHP实现。用于在PHP与Flash播放器无缝交换数据。
PS:原创文章,如需转载,请注明出处,谢谢! 本文地址:http://flyer0126.iteye.com/blog/2188849 AMFPHP是PHP的远程调用(RPC, Remote Procedure Call)工具。由于近期提供接口给Flash,考虑使用AMFPHP开发,简单整理一下。 1. 下载 http://www.silexlabs.org/amfp
Amfphp 是PHP的RPC工具,它可以使PHP与下述技术无缝通信: Flash 和 Flex Remoting JavaScript JSON 和 Ajax JSON XML 和XML-RPC 一、什么是RPC? 远端程序调用(RPC, Remote Procedure Call) 是一种客户端与服务器端交换数据方式。我们可以调用本地对象的带有不同参数的方法 ,设置回调并接受调用结果。我们
1.downLoad--->下载最新版(目前为amfphp-1.9.beta.20080120.zip)(http://sourceforge.net/projects/amfphp/files/) 2.安装php开发环境,这里就不进行说明了 3.将下载的amfphp-1.9.beta.20080120.zip解压缩,无需安装,直接copy文件夹amfPhp到服务器工作目录..htdocs/下
AMFPHP实际上是一个提供了FLEX等类型的客户端和PHP服务器端程序的一个开源的,免费通讯机制,它可以使得FLEX等客户端和服务器的PHP程序之间基于数据结果的交换。 那为什么需要AMFPHP呢? 事实上FLEX本身就提供和和服务器端交互的各种手段,比如HTTPSERVICE组件本来就可以轻易调用基于PHP或者其他语言的服务器端程序来获得结果,但是很显然它是基于HTTP的文本协议,对于大量数据
I don’t get PHP 5.3.1 working with amfphp 1.9. I always got the following error: (mx.rpc::Fault)#0 errorID = 0 faultCode = “Client.Error.MessageSend” faultDetail = “Channel.Connect.Failed error NetCon
调了很久才发现在flex 2中不用设置amf的版本,而且服务器端amfphp是1.2.5或1.9都行得通。如果是amfphp1.9的话,还可以省去methodTable定义。 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml"> <mx:TextA
AS2.0 ==============================================================================var gatewayUrls:String = "http://localhost/amfphp/gateway.php"; //这个地址根据你的本地或远程服务器地址而定 ///login// var Nc:NetConnecti
一、解压amf php2.0中的amfphp到服务器目录下如htdocs/,其它的可不要; 二、将php 文件放在htdocs/amfphp/Services中; 三、将amfphp目录下的index.php文件改为: <?php /** * This file is part of amfPHP * * LICENSE * * This source file is subject to th
http://blog.csdn.net/yangjiehuan/article/details/2221237 amfphp 1.9配置 http://blog.csdn.net/enginemap/article/details/9674269#comments amfphp 2.1.1配置
package { import flash.display.Sprite; import flash.net.NetConnection; import flash.net.Responder; import flash.text.TextField; import flash.text.TextFormat; public
我们仅以Windows XP、IIS 5.1和Amfphp 1.9 beta 2为例讲述。 一、安装PHP 1. 下载 到http://www.php.net/下载PHP 5.2.1 zip package,将其解压缩到硬盘。 2. 添加.php映射 打开Internet 信息服务>默认网站>属性>主路径>配置>添加,在弹出的对话框中设定可执行文件php5isapi.dll的位置,设定扩展名为.
先简单介绍一下 Flash Remoting 让更多的朋友知道什么是Flash Remoting以及Flash Remoting的优势,让那些仍然在用LoadVars甚至是loadVariables的朋友都来拥抱Flash Remoting吧! Flash Remoting是一种技术,Flash Player使用这种技术后,就可以用一种名为AMF的二进制格式来和服务器端通信。Flash Remot
Amfphp 是PHP的RPC工具,它可以使PHP与下述技术无缝通信: Flash 和 Flex Remoting JavaScript JSON 和 Ajax JSON XML 和XML-RPC 一、什么是RPC? 远端程序调用(RPC, Remote Procedure Call) 是一种客户端与服务器端交换数据方式。我们可以调用本地对象带对各种参数方法 ,设置回调并接受调用结果。我们不用关心
1.乱码问题 如果你发现你的程序读取的数据是乱码,那么首先你试下发送到数据库里的数据是否是乱码,如果是则现在数据库里整理字符集,如果不是那就打开gateway.php, 将 $gateway->setCharsetHandler(“utf8_decode”, “ISO-8859-1″, “ISO-8859-1″) 修改为 $gateway->setCharsetHandler( “utf8_dec
amfphp是由adobe公司开发的一个开源的项目,用于php与flex通讯的工具类。 amfphp的使用比较简单,只要在官网下载后,解压即可使用,具体的使用方法就不在这里赘述了,要了解 的朋友可以上官网或是下载视频了解(个人推荐 "郑岩峰"关于flex的视频,讲解的比较细). 这里主要是要讲一下amfphp与php的通讯的两种方法: 1. NetConnection +
出错信息:Fatal error : Cannot access empty property in D:/AppServ/www/amfphp/util/ServiceBrowser.php on line 294 将:function cmp ($a, $b) { global $w_o; if ($a->$w_o ==
今天写amfPHP 类文件,因为写完 ?>结尾后,手抽筋,多了两个空行..就报错了,真的很无奈...太奇葩了..