Page 1 of 1

SDO for php 5.3 on windows help please i'm desperate

Posted: Sat Feb 20, 2010 3:04 pm
by dzelenika
Hi everybody!

I'm in a PHP 5.3 project on Windows.
Customer wants me to implement web service for sake integration with other parts of system.
I decided to use php_soap extension.
My problem is that .NET/java applications could not consume my service without WSDL.
In contrast to these platforms which are strongly typed, PHP is weakly typed language.
But there is SCA for PHP which can generate WSDL using phpDocumentor-style annotations.
My problem is that SCA requires PHP_SDO extenson.
I'm googling few days yet, but i cannot find php_sdo.dll for win32 VC9 nts.(for IIS/FASTCGI)
I tried to compile this exetension from source but i don't how.
If anyone owns this extension or knows how to compile it from source or even know about other good working extension which generates WSDL, please help me.

Thanks in advance.

Re: SDO for php 5.3 on windows help please i'm desperate

Posted: Sun Feb 21, 2010 2:22 pm
by Weirdan
This extension is pretty much abandoned, so I wouldn't recommend using it.

Re: SDO for php 5.3 on windows help please i'm desperate

Posted: Sun Feb 21, 2010 4:36 pm
by dzelenika
Weirdan wrote:This extension is pretty much abandoned, so I wouldn't recommend using it.
What else?
I tried wsf for php but it doesn't work with php 5.3 and AFAIK would generate WSDL only on apache

Re: SDO for php 5.3 on windows help please i'm desperate

Posted: Mon Feb 22, 2010 7:40 am
by Weirdan
Isn't it an option to write a wsdl manually? On the other hand automating it using phpdocumentor-like annotation is relatively simple task - I know I did it previously (for a proprietary project).

Re: SDO for php 5.3 on windows help please i'm desperate

Posted: Mon Feb 22, 2010 4:53 pm
by dzelenika
Weirdan wrote:Isn't it an option to write a wsdl manually? On the other hand automating it using phpdocumentor-like annotation is relatively simple task - I know I did it previously (for a proprietary project).
Manually WSDL writing is my last option. Every time service is canging it is necessary adopt WSDL.
I agree with You about generating WSDL from PHP class reflection data, but SCA / SDO ois doing the same. I'm not sure that I can do it better.
Anyhow these two are last solutions.