Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen wsdl2h komutudur.
Program:
ADI
wsdl2h - C ve C++ için gSOAP WSDL ayrıştırıcısı
SİNOPSİS
wsdl2h [SEÇENEKLER] KAYNAK Kendi ID’n ile mağazalarını oluştur
AÇIKLAMA
Ayrıntılar için lütfen /usr/share/doc/gsoap/soapdoc2.html adresine bakın.
dönüştürür wsdl or XSD girdi dosyasından veya bir HTTP adresinden, KAYNAK bir beyanname dosyasına
tarafından ayrıştırılabilir sabuncpp2(1). Eğer hayırsa KAYNAK argüman belirtildi, standarttan okundu
giriş.
SEÇENEKLER
-a Anonim türlerle yerel öğeler için dizinlenmiş yapı adları oluşturun.
-b Tek yönlü yanıtlar sunmak için çift yönlü işlemler (çift yönlü işlemler) eklendi.
-c C kaynak kodu oluşturun.
-c++ C++ kaynak kodu oluşturun (varsayılan).
-c++11 C++11 kaynak kodu oluşturun.
-d Doldurmak için DOM kullanın xs:herhangi, xs:her hangi bir tür ve xs:herhangi bir Öznitelik.
-e Numaralandırma adlarını niteleme.
-f Düz C++ sınıfı hiyerarşisi oluşturun.
-g Küresel üst düzey öğe bildirimleri oluşturun.
-h Yardım bilgilerini görüntüleyin.
-Iyol Kullanım yol dosyaları bulmak için.
-i İçe aktarma (gelişmiş seçenek).
-j oluşturma SOAP_ENV__Başlık ve SOAP_ENV__Ayrıntı tanımlar.
-k oluşturma SOAP_ENV__Başlık niteleyicileri anlaması gerekir.
-l Lisans bilgilerini görüntüleyin.
-m Kullanım xsd.h ilkel türleri içe aktarmak için modül.
-Nisim Kullanım isim hizmet öneklerinin her bağlama için bir hizmet üretmesi için.
-nisim Kullanım isim yerine temel ad alanı öneki olarak ns.
-odosya Dosyaya çıktı dosya.
-P Miras alınan polimorfik türler oluşturmayın xsd__anyType.
-p Tabandan devralınan polimorfik türler oluşturun xsd__anyType.
-qisim Kullanım isim tüm bildirimlerin C++ ad alanı için.
-R WSDL'de REST bağlamaları için REST işlemleri oluşturun.
-rev sahibi[:Liman[:uid:pwd]]
Proxy aracılığıyla bağlanın ev sahibi, Liman ve proxy kimlik bilgileri.
-r:uid:pwd
Kimlik doğrulama kimlik bilgileriyle bağlanın (özet kimlik doğrulaması SSL gerektirir).
-s STL kodu oluşturmayın (hayır standart::dize ve hayır standart::vektör).
-tdosya Tip haritası dosyasını kullan dosya varsayılan dosya yerine yazım haritası.dat.
-U XML etiket adlarını eşlerken UTF8 kodlu Unicode C/C++ tanımlayıcılarına izin verin.
-u Sendikalar oluşturmayın.
-v Ayrıntılı çıktı.
-W Uyarıları bastırın.
-w Yanıt parametrelerini her zaman bir yanıt yapısına sarın (<=1.1.4 davranışı).
-x oluşturma _XML herhangi/herhangi bir Öznitelik genişletilebilirlik öğeleri.
-y Yapılar ve numaralandırmalar için typedef eşanlamlıları oluşturun.
-Z1 2.7.6e ile uyumluluk: İşaretçi tabanlı diziler oluşturun.
-Z2 2.7.7 ila 2.7.15 ile uyumluluk: Nitelikli öğe/nitelik referansları.
-Z3 2.7.16 ila 2.8.7 ile uyumluluk: Nitelikli öğe/nitelik referansları.
-Z4 2.8.11'e kadar uyumluluk: standart::vektör.
-Z5 2.8.15'e kadar uyumluluk.
-Z6 2.8.17'e kadar uyumluluk.
-_ _USCORE oluşturmayın (UNICODE _x005f ile değiştirin).
onworks.net hizmetlerini kullanarak wsdl2h'yi çevrimiçi kullanın