Monday, January 7, 2008

WSO2 Web Services Framework for PHP 1.2.0 Released

Almost after 3 months from the previous release, we are shiping the latest WSF/PHP release with version numbers 1.2.0. It carries substantial improvement over the previous release of WSF/PHP. The WSDL support has been improved and it now support WS-Security and WS-Addressing. So if you are to write a web service client or service in PHP with the intension of consuming or providing a web service that uses WS-Security, WS-Addressing, then your life will become significantly easy with this new release.In addition, a lot of imporvements and bug fixes have been done.
This release includes binary packages for zend core as well. As usuall packages were released for fedora, ubuntu, and debian in addition to windows. So what ever the platform you are on, you have a chance of trying out this release with very few steps.


Following are the key features in this new release.

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 support
* Option of using functions in place of object oriented API with ws_request

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 operations
* Option of using functions in place of object oriented API with ws_reply

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

All of the people there are most welcomed to checkout this release.
You can download the release from http://wso2.org/downloads/wsf/php

Of course if you run in to any problems, you are most welcome to contact us
at WSF/PHP forum. http://wso2.org/forum/188

No comments:

Post a Comment