Yannick Warnier wrote:
Hi there,
Another Web Service related question. Obviously, Google gives me enough
hints to find *many* documents on the topic (searching for "securing web
services"), but I am developing open-source soft and I'd like to secure
my web services to the maximum without forcing the user to use HTTPS/SSL
(the generation of buying of a certificate is not what our lambda users
can do).
Yanick,
I'm hoping to save you some time here; Web Services are very poorly
implemented in PHP (and that sentence is the reason I'm emailing you
off-list).
Everything you need is catered for in SOAP and by using the WS-xxx
extensions which are common place in the Java and .net world (infact
most languages) - thankfully those who are fortunate enough to know can
do this in PHP as well and consume all manner of web services, as well
as generate them.
You need WSO2 (oxygen) - specifically WSO2 WSF/PHP; it's the finest web
service library for all languages and has a massive community behind it.
http://wso2.org/projects/wsf/php
docs: http://wso2.org/project/wsf/php/2.0.0/docs/api.html
Honestly my friend, everything you need - I've been through the same
thing as you for moths over many projects and this framework saved my life.
it also has very nice scripts for working with wsdl including an
automatic wsdl2php and a full WSDL generation API :)
Many Regards,
Nathan
ps: I'm no affiliation :)
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php