第章RPC+PHP 数据交互.doc

第章RPC+PHP 数据交互.doc

第4章 RPC+PHP 数据交互 关键词:RPC PHP AMFPHP XML RPC ( Remote Procedure Call)意思是远端程序调用,指的是一种客户端与服务器端交换数据的方式。我们可以像调用本地方法一样,去调用服务器端的带有不同参数的方法,设置回调并接收调用结果,而不用关心发送和接收数据的实现细节。 在Flash中使用RPC的目的主要有以下几个方面。 Flash本身没有直接访问数据库的能力,利用RPC可以借助其他动态语言例如ASP.NET、PHP、JSP等来与数据库打交道。 Flash使用RPC技术与诸如PHP之类的网页语言实现通信后,可以充分借力其他开发语言的优势,例如读写服务器文件的能力,访问cookie、session的能力,从而让整个Flash作品具有更强大的功能。 Flash使用RPC技术与诸如PHP之类的网页语言实现通信后,一些比较重要的逻辑代码就可以放在PHP环节,在一定程度上提高了代码的安全性。 AMF(Action Message Format)是一种binary format的资料型态,通过HTTP方式将Flash端资料编码后传回server,server端接收到资料后则会译码,将传递对象交给正确的程序进行下一步的处理。 AMF除了用于Flash remoting外,也广泛用于Local Connection与Flash communi

文档评论(0)

1亿VIP精品文档

相关文档