¿Cuál es el mejor método para la comunicación entre Flex y PHP?¿El mejor método para la comunicación Flex a PHP?
En el pasado, utilizábamos AMFPHP con AS2, y funcionaba bien en su mayor parte (la ventaja de AMFPHP es que también tiene un modo JSON que le permite utilizar el mismo PHP remoto con Javascript o con las interfaces de Actionscript).)
Sin embargo, parece que AMFPHP ya no se mantiene. Entonces, ¿qué recomienda la gente para reemplazarlo? Hasta ahora, lo que he encontrado es:
- Zend_AMF (parece demasiado complejo para nosotros, no estamos utilizando el marco de Zend lo contrario)
- AMFPHP (había algunos actualizada con el apoyo de Flex, y parece bastante estable, pero no está seguro sobre el apoyo a largo plazo)
- XML (AS3 tiene buenas rutinas de manejo de XML, pero es más de un dolor en el lado PHP)
- WebORB (no tengo experiencia con este)
- Roll-nuestra-propia usando JSON o algún otro sistema de serialización de datos a texto (serialize() de PHP, XML, etc, etc)
En general me estoy inclinando hacia AMFPHP, incluso por las desventajas, ya que eso es a lo que estoy acostumbrado. ¿Alguna razón por la que debería considerar cambiar a otra cosa?
¿De qué manera depende json el navegador? – rick
Me siento tentado de menospreciar a cualquiera que mencione REST nuevamente. Flex no puede hacer REST en absoluto sin utilizar un reemplazo para la API de comunicación de Flash. – Samuel
@rick: lo que quise decir es que JSON requiere un navegador para funcionar. Si está trabajando con una aplicación de escritorio, tendrá problemas para acceder a ese servicio web. – Seb