Ben WCF tarafından oluşturulan bir WSDL var ve şimdi bu WSDL bir PHP web servisi oluşturmak için kullanılmalıdır. Benim WSDL. Özel NET sınıfları (complexType) dönüşümler içeren ve ben de saplama kodunu (sunucu tarafı nesil) olarak eşdeğer PHP sınıfları üretebilir bir PHP WSDL aracı gerekir.
I read that the wsdl2php would be the right tool to do the job so I tried it at the address: (http://labs.wso2.org/wsf/php/wsdl2phptool.php)
Bu saplama kodu oluşturarak kısmen çalıştı ancak herhangi bir yardımcı sınıfları (fonksiyon parametreleri tip anyType gibi görünüyor ve sadece tek bir parametre, her fonksiyon için oluşturulan) yaratmadık. Ben Windows komuta aşağıdaki tür çalıştırabilirsiniz da komut sürümü var:
php wsdl2php.php-s http://My.Server.com/MyWCFService/MyWCFService.svc?wsdl> MyWebService.php
ama nedense o boş bir dosya çıkışları olarak çalışmak için görünmüyor. Ben bir. NET geliştiricisi değilim ama ben bizim WSDL sadece olduğu gibi aynı şekilde bizim WSDL PHP kodu üretmek mümkün olduğunu görmek için PHP web hizmetleri ile (nasıl çalıştığını test etmek gerekir gibi bir PHP uzmanı değilim. NET .)
Bana bir PHP web hizmeti için yardımcı sınıfları ve saplama kod üreten basit bir örnek verebilir minnettar olacaktır.
Teşekkürler! :)