读书人

轻量级SOAP-PHPPRC实践(2)-与FLEX交互

发布时间: 2012-10-24 14:15:58 作者: rapoo

轻量级SOAP---PHPPRC实践(二)--与FLEX交互

? 之前简单介绍了利用PHPRPC发布服务,使用JAVA/JS客户端进行远程调用.那么作为RIA的箭头,任何服务当然也离不开与FLEX地交互.

? 接下来是FLEX客户端地调用,界面很简单,一个面板+一个按钮,按钮点击事件中开始调用服务器端服务,服务器端代码和之前的一样:

??

?? 可以发现,几乎和JS调用的代码完全一样,只不过由JSON对象变成了FLEX对象,同样地,无需配置,只需要解压之前下载的针对AS3.0的版本的压缩文件,将里面的"PHPPRC_AS3.swc"添加进构建路径即可.

?? 一点小小的遗憾是在PHPRPC_Client.as的源代码中对应服务URL和函数名数组的属性都是private的,因此除非修改PHPRPC_Client的源代码加上setter和getter对应的属性,否则将无法以MXML标签的形式使用PHPRPC_Client.不过话说回来通过AS来使用PHPRPC_Client本来就非常简单......

读书人网 >flex

热点推荐