====== SabreAMF ====== SabreAMF is an AMF client and server for PHP5. The goal of the project is to create a solid lean AMF library, fully PHP5 E_STRICT-compliant. SabreAMF should fully support the entire AMF0 and AMF3 protocols. The BSD licence is chosen for legal flexibility. The main target audience is people who want to add AMF/Flash Remoting capabilities to existing PHP frameworks or applications. ===== Specification ===== * **Category:** AMF Server/Client * **Audience:** PHP/Flash/Flex developers * **Platform:** Any, requires PHP 5.2 to be installed * **Maturity:** Stable * **Licence:** BSD ===== Downloading ===== You can download the package [[http://code.google.com/p/sabreamf/downloads/list|here]]. ===== Installation instructions ===== If PEAR is installed on your server, you can simply enter the following on the command line: pear install http://sabreamf.googlecode.com/files/SabreAMF-1.1.187.tgz If you don't have PEAR, simply download the package, unpack it using "tar xfvz packagename" and rename the SabreAMF-versionnumber folder to SabreAMF. The SabreAMF folder needs to be either in your working directory, or in your //include_path// to work. The PEAR installer does all these steps automatically. ===== Usage instructions ===== An example to setup a proper AMF0/AMF3 gateway can be found in the [[http://www.rooftopsolutions.nl/code/?p=SabreAMF&a=s&file=/examples/callbackserver.php|source browser]]. Also, you can [[http://code.google.com/p/sabreamf/w/list|browse through]] a few more in depth-articles. ===== Mailing list ===== There is a community of users and developers for this project who share their experiences on the mailing list. Please search through the archives to see if your question has been answered before submitting it to the mailing list. [[http://osflash.org/mailman/listinfo/sabreamf_osflash.org|SabreAMF mailing list]] : Subscribe and manage your subscription ===== Subversion repository ===== This project has a Subversion (SVN) repository at: [[http://sabreamf.googlecode.com/svn/trunk/|Google code]] ===== Credits ===== [[Evert Pot]] Main developer A big thanks to [[amf3:karlvr|Karl von Randow]] for fixing AMF3 decoding bugs ===== Licence ===== We use a BSD licence, http://www.freebsd.org/copyright/license.html