SCA_SDO

This package is not maintained, if you would like to take over please go to this page.
No replacement provided. Contact us if you know a replacement.

Service Component Architecture (SCA) and Service Data Objects (SDO) for PHP

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.

Maintainer

  • No maintainer! Will you be the next maintainer of this extension?

Details

Downloads: 78427
1.2.4
16 years ago
Version 1.2.4 change log

# 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 <types> 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