phpBeans is a new standard that enables n-tier development within PHP and other scripting languages, which previously was not possible with PHP alone.
The phpBeans protocol specification defines a method of performing remote method invocation (RMI) on PHP objects across multiple servers. The server API specification defines a series of “default” objects that offer standardized object persistence capabilities, error handling, user and privilege management, and more, across all phpBeans implementations. The client API specification defines a standard set of methods for transparently calling remote objects as if they were real local objects.
Also available for download are the phpBeans Object Server software, and Client API libraries for both PHP and Ruby programming languages, all of which are released under an Open Source license.
For more information, see: