PST! - The PHP SOAP Toolkit
PST! is a PHP SOAP Toolkit built on top of SOAP extension in PHP 5. For latest info, see the DevProgress page.
Need Help?
The quickest way to get help is to use the Google Groups mailing list: mailto://php-soap-toolkit@googlegroups.com
Installing via PEAR Package
To install:
pear channel-discover pear.geeklog.net pear install geeklog/SOAP_Toolkit
Go to pear.geeklog.net for more information
Design Goals
Drop-in Solution: The toolkit will include a drop-in runtime component, so that SOAP can be integrated into an existing code base. The runtime component will also be a functional web application by itself, including the WS-Helper browser pages for service documentation and WSDL production.
Model-based: Code generation will be based on a model/view pattern. The WSDL will be parsed into an object model in memory. The code generation will be loosely coupled to this object model instead of the WSDL parsing. Extenders will be able to generate other code from the same object model.
Contract-First: The toolkit will generate PHP5 client, service and data classes from standards-compliant WSDL files.
Round-trip: The WSDL produced by the runtime should be functionally identical to the WSDL used to generate the code.
Interoperability: Web services are worthless unless they're platform-independent. The toolkit will support RPC/Encoded as well as Document/Literal WSDL styles. What's the difference?
That's great. What can I do with it?
Download the attached user's guide to see detailed examples.
Attachments
- PST.pdf (130.8 kB) - added by mtutty on 10/08/07 05:04:35.
