wso2_wsf_php http://wso2.org/projects/wsf/php Web Services for PHP WSO2 Web Services Framework for PHP (WSO2 WSF/PHP), a binding of WSO2 WSF/C into PHP is a PHP extension for providing and consuming Web Services in PHP. WSO2 WSF/PHP supports SOAP 1.1, SOAP 1.2, WSDL 1.1, WSDL 2.0, REST style invocation as well as some of the key WS-* stack specifications such as: SOAP MTOM, WS-Addressing, WS-Security, WS-SecurityPolicy and WS-ReliableMessaging. Nabeel Yoosuf nabeel nabeel@php.net yes Nandika Jayawardana nandika nandika@wso2.com yes Buddhika Semasinghe buddhika buddhika.semasinghe@yahoo.com yes Dimuthu Chathuranga dimuthu dimuthu@wso2.com yes Samisa Abeysinghe Samisa samisa@wso2.com yes 2008-09-12 2.0.0 2.0.0 stable stable Apache2 2.0-0 release 5.0.3 1.4.0 wsf 2008-06-5 1.3.2 1.3.2 stable stable Apache2 1.3 release of wso2-wsf/php. 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 one way and two way reliable messaging 7. WSDL Generation for Server Side * WSDL generation based on annotations and function signatures, and serving on ?wsdl requests 8. REST Support * Expose a single service script both as SOAP and REST service 9. WSDL mode support for both client and server side * Write services and client based on a given WSDL 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 . 12. Data Services API * PHP Data Services API that enables exposing database queries as web services.