AMFPHP远程调用框架

AMFPHP 的远程调用能力挺实用,适合老项目里还在用 Flash 或者 Flex 的场景。它可以让前端直接调用 PHP 后端方法,不用绕 JSON 或者手写 XHR 那一套,响应也快,代码也清爽。

AMFPHP 支持的协议还挺多,像Flash RemotingJSONXML-RPC都能搞。你要是以前写过 AS3,就知道和后端沟通有多折腾——用它可以直接写NetConnectionRemoteObject,连数据都自动序列化,省不少事。

对了,如果你还没接触过,推荐你先看看这个AMFPHP 入门示例,里面手把手教你怎么连 Flex,蛮适合初学者入门。

不过也别忘了,AMFPHP 主要还是服务老项目的。你要是做新项目,更推荐直接走 REST 或者 GraphQL 这类方式,扩展性和社区支持更好。

如果你最近在维护 AS3 项目,或者要搞 Flash 和后端打通,AMFPHP 还是个挺靠谱的选择。部署简单、上手快,调试也不复杂。记得 PHP 端的类和方法别乱写名,和前端要对得上。

zip 文件大小:4.21MB