The WSO2 Web Services Framework for PHP team released version 1.3.0 recently which has improved support for WSDL mode. WSO2 WSF/PHP is an open source enterprise grade PHP extension for providing and consuming Web services in PHP.
PHP developers can now work with familiar PHP types rather than construct XML messages. While basic WSDL schema was supported earlier, more complex schema constructs support such as SimpleType restricitons, ComplexType restrictions/extensions and attributes have been added.
The wsdl2php code generation tool which helps to auto generate code is another key feature in this release along with WSDL Import support and support for WSDLs with multiple bindings API provided to pick the preferred bindings.
Other additions to WSO2 WSF/PHP include
- HTTP Basic Authentication Support to cover wide a range of authentication.
- SOAP Messages with Attachments support (SWA)
- Custom Security token support
WSO2 WSF/PHP is a complete solution for building and deploying Web services and is the only PHP extension with the widest range of WS-* specification implementations.
It's Key features include secure services and clients with WS-Security support, binary attachments with MTOM, automatic WSDL generation (code first model), WSDL mode for both services and clients (contract first model) and interoperability with .NET and J2EE. To find out more visit the project homepage .
You can download this new release from http://wso2.com/downloads/wsf/php