jump to navigation

WSO2 Web Services Framework for PHP v1.3.0 Released May 24, 2008

Posted by sandakith in Open Source.
add a comment

WSO2 Web Services Framework for PHP v1.3.0 Released

We are pleased to announce the release of WSO2 WSF/PHP 1.3.0.

WSO2 Web Services Framework for PHP (WSO2 WSF/PHP), is an open source,
enterprise grade, PHP extension for providing and consuming Web Services
in PHP.  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.

You can download the release from:

Project home page:

Key Features

1. Client API to consume Web services
* WSMessage class to handle message level options
* WSClient class with both one way and two way service invocation
* Option of using functions in place of object oriented API with

2. Service API to provide Web services
* WSMessage class to handle message level options
* WSService class with support for both one way and two way
* Option of using functions in place of object oriented API with

3. Attachments with MTOM
* Binary optimized
* Non-optimized (Base64 binary)

4. WS-Addressing
* Version 1.0
* Submission

5. WS-Security
* UsernameToken and Timestamp
* Encryption
* Signing
* WS-SecurityPolicy based configuration

6. WS-Reliable Messaging
* Single channel two way reliable messaging

7. WSDL Generation for Server Side
* WSDL generation based on annotations and function signatures,
and serving on ?wsdl or ?wsdl2 requests

8. WSDL mode support for both client and server side
* Write services and client based on a given WSDL
* WS-Addressing and WS-SecurityPolicy is supported in WSDL mode

9. REST Support
* Expose a single service script both as SOAP and REST service

10. Provide easy to use classes for common services
* Consume some well known services such as Yahoo search and Flickr
and Amazon services using predefined classes

11. wsdl2php.php script. This script can generate PHP classes for
services and clients for a given WSDL to be used with WSDL Mode .

Major Changes Since Last Release
1. Schema constructs support improvements for WSDL mode including
SimpleType restricitons, ComplexType restrictions/extensions and
2. WSDL Import support.
3. Support for WSDLs with multiple bindings, API is provided to pick
the preferred bindings.
4. wsdl2php code generation improvements to support the improvements
done in WSDL mode.
5. HTTP Basic Authentication Support added.
6. SOAP Messages with Attachments support (SWA) added.
7. Custom Security token support added.

Reporting Problems
Issues can be reported using the public JIRA available at:

Contact Us

Please subscribe to our user or developer mailing lists. For details on
how to subscribe please visit: http://wso2.org/mail#wsfphp

We welcome your early feedback on this implementation.
Thank you for your interest in WSO2 WSF/PHP.

— WSO2 WSF/PHP Team —


University of Moratuwa, Sri Lanka among the best in Google Summer of Code May 12, 2008

Posted by sandakith in Uncategorized.
1 comment so far

Yeah this is great news !!

Dr Sanjiva’s blog post : http://sanjiva.weerawarana.org/2008/05/gsoc-univ-of-moratuwa-sri-lanka-on-top.html