Service Component Architecture (SCA)
Service Component Architecture (SCA) for PHP makes it possible for a PHP programmer to write reusable components, which can be called in a variety of ways, with an identical interface and with a minimum of fuss. At present components can call each other either locally or via Web services, but in the future it is expected that other ways will be possible.

SCA for PHP can be downloaded together with SDO for PHP from the PECL project page
.
Documentation
User Documentation
The code features of PHP SCA are documented in the PHP Manual here.
Binding Documentation
The extensibility of PHP SCA allows new bindings to be added easily. The documentation for the current set of bindings is here.
binding.ebaysoap Binding Documentation
binding.jsonrpc Binding Documentation
binding.message Binding Documentation
binding.restresource Binding Documentation
binding.restrpc Binding Documentation
[binding.simpledb Binding Documentation]
[binding.soap Binding Documentation]
binding.xmlrpc Binding Documentation
FAQs
Examples and Samples
Articles & Tutorials
PHP and SCA White Paper
Services Made Simple With PHP
(php architect magazine, November 2006)
Service Component Architecture For PHP
(International PHP Magazine, December 2006)
Using PHP's SDO and SCA extensions
(Tyler Anderson on developerWorks, July 2007)
Wish List
Talks
SCA for PHP - International PHP Conference, Frankfurt, November 2007![]()
SCA - (Web) Services - Drop it into Apache and away you go
- PHPUK 2007 - 23rd February 2007 - London (http://www.phpconference.co.uk/
)
Services Made Simple with PHP
- php|tek, May 2007, Chicago