| Package Information |
| Summary |
Service Component Architecture (SCA) and Service Data Objects (SDO) for PHP |
| Maintainers |
Caroline Maynard <cem@php.net> (lead) [details] Graham Charters <gcc@php.net> (lead) [details] Matthew Peters <mfp@php.net> (lead) [details] Simon Laws (lead) [details]
|
| License |
Apache 2.0 |
| Description |
Service Data Objects (SDOs) enable PHP applications to work with data from different sources (typically a database query or an XML file) using a single interface. SCA for PHP allows a PHP programmer to write reusable components (classes) in PHP, which can be called either locally, or in a a variety of ways remotely (soap web services, xml-rpc, json-rpc, REST, etc), but always with the same interface. |
| Homepage |
http://www.osoa.org/display/PHP/ |
Release notes Version1.2.4 |
# The ability to control the operations on a service interface through a PHP interface
by specifying the PHP interface on the @service annotation - e.g. @service MyServiceInterface
# PECL bug 11997 - don't remove xsi:type (except on top level soap message or response)
# PECL bug 11996 - not showing LIBXML2 parse errors
# PECL bug 12193 - alphabetical order of namespaces causes failure
# PECL bug 12103 - saveString doesn't encode entities
# PECL bug 12443 - unable to access an XSD property containing a hyphen (-)
# PECL bug 13101 - Repeated nill elements of extended type cause "Parser found unknown element" exception
# Fix to add wsdl namespace prefix to element in WSDL, without which it will not validate.
# Fix for Tuscany AccessViolation problem when serializing a DO
# Backward-compatible updates to SDO extension so that it will work with PHP 5.3
# Backward-compatible updates to SCA so that it will work with PHP 5.3.
# Fix for failures that occur when using the soap extension - see thread "SCA Webservice in WSDL mode"
# Substantial rework of the examples to illustrate more bindings - see examples/SCA/index.html |