WSO2 Web Services Framework/PHP | WSO2 Oxygen Tank

WSO2 Web Services Framework/PHP (WSO2 WSF/PHP), a binding of WSO2 WSF/C into PHP is a PHP extension based on Apache Axis2/C for providing and consuming Web Services in PHP.
WSO2 WSF/PHP supports both SOAP 1.2 and SOAP 1.1, WS-Security UsernameToken, REST style invocation and WS-* stack specifications: SOAP MTOM, WS-Addressing version 1.0 and submission.
Available as an external extension, WSO2 WSF/PHP is released under Apache License, Version 2.0


Roots of the REST/SOAP Debate

In order to communicate over networks we need standardized data formats and protocols. But how do we move forward toward this goal? One popular debate centers around the best way to define new data formats. XML dominates this area and so the primary question left is how and whether to use schemas and if so, what schema language to use. This paper will address a different question: How will we standardize the protocols used to transport the XML documents? This paper will describe three different strategies and attempt to summarize their strengths and weaknesses from the point of view of a partisan.


PHP SOAP Extension

The SOAP extension that comes with PHP 5 is an attempt to implement the Web services stack support for PHP. Unlike most other efforts to support Web services for PHP, the SOAP extension is written in C. Hence it has the advantage of speed, over the other extensions.