J-AMFPHP v 0.3 is released!
Yes, that's right... I've fiinished reworking my mistakes in trying to integrate AMFPHP 1.9b2 and successfully branched the Discovery Service to be its own plugin rather than be installed by the core component. This helps fix some install/uninstall issues, as well as make the component actually useable.
This release is not backwards compatible with previous releases of J-AMFPHP. This release comes in two parts. The Core Component installs AMFPHP 1.9b2 and the Flash-based service browser. The second part, the Directory Service Plugin, allows the service browser to actually browse the AMFPHP services that are installed.
Both the component and the plugin must be installed for the Service Browser to work. This version incorporates some features planned for later releases that were deemed to be necessary earlier than anticipated. The roadmap has been updated to reflect this, and it explains why I'm skipping v 0.2
Wow, where to start...
First off, v.15 had unnoticed bugs. v.3 is refactored so that AMFPHP 1.9b2 is correctly integrated.
Second, the core AMFPHP Discovery Service has been forked to its own plugin.
Third, The AMFPHP "gateway" is now located at siteroot\amfphp\index.php - You'll want your Flash/Flex files to point to that. Example URL: http://www.example.com/my_joomla_site/amfphp/index.php I've also included support to allow you to use 'gateway.php' if you prefer. This mimmicks the behavior in the core AMFPHP setup and is probably what most examples use.