Какую библиотеку PHP выбрать для обработки сообщений AMF? - PullRequest
0 голосов
/ 19 января 2011

Я ищу библиотеку PHP для обработки AMF-связи с клиентским приложением Flash.На моем сервере будет работать PHP 5.3.5 и приложение cakePHP.

Я пробовал подключать плагины для тортов CakeFam, CakeFam и CakeFam, но все они довольно старые и больше не обновляются.Также я сталкиваюсь с множеством проблем, связанных с их интеграцией в cakePHP 1.3 на PHP 5.3.5

Так что теперь я перехожу к следующим игрокам: WebORB, sabreAMF и Zend AMF.* Вы уже проверили их, и если да, какой из них вы бы предложили?

Ответы [ 3 ]

0 голосов
/ 01 октября 2012

Я мигрировал cakephp 1.3 с amfphp в cakephp 2.0, похоже, работает.Я готов сделать это доступным на github, если есть интерес

0 голосов
/ 21 апреля 2013

Существует быстрое и надежное расширение PHP AMF3:

http://neoxic.me/php-amf3/

Позволяет использовать две собственные функции amf3_encode () и amf3_decode () вместо того, чтобы вводить относительно большую структуру.

0 голосов
/ 20 января 2011

Я не пробовал интегрировать ни одного из них с CakePHP, но я работал со старыми AMFPHP, ZendAMF и WebORB, и ZendAMF - это просто лучший выбор для интеграции в существующее приложение. Насколько я понимаю, автор AMFPHP создал ZendAMF, поэтому это должна быть самая быстрая и правильная реализация AMF для PHP.

Я сделал то же самое, что вы сделали с приложением Symfony, и я использовал для этого старый AMFPHP. В итоге все получилось хорошо, но были некоторые проблемы, которые нужно было решить, потому что AMFPHP не был предназначен для этого. Кроме того, в ZendAMF было исправлено несколько вещей, которые в AMFPHP были неработоспособны.

...