Aceasta este comanda soapsuds care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
soapsuds - Generatorul de proxy la distanță Mono
REZUMAT
sapunuri [opțiuni] [intrari] [ieșiri]
DESCRIERE
sapunuri este un instrument pentru generarea de documente WSDL și proxy-uri client pentru serviciile de telecomunicare.
Un document WSDL descrie metodele pe care un serviciu le furnizează împreună cu schemele XML
toate structurile de date la care se face referire. Un proxy client este o clasă care oferă aceleași metode ca și
serviciul pe care îl reprezintă, dar nu oferă nicio implementare, ci doar redirecționează apelurile către
serviciu de la distanță.
Proxy-urile client generate nu sunt strict necesare, deoarece timpul de execuție poate fi automat
generați proxy din tipurile de servicii originale. Cu toate acestea, implică nevoia de
distribuirea clasei de servicii către toți clienții. În unele scenarii, o abordare mai bună este
utilizați soapsuds pentru a genera o clasă proxy care are aceeași interfață ca și serviciul, dar
fără nicio implementare.
sapunuri poate genera un document WSDL dintr-un set de tipuri specificate cu opțiunea -tipuri
sau poate extrage tipurile dintr-un ansamblu specificat cu -inputassemblyfile. În acest ultim
caz, soapsuds va include scheme pentru toate clasele serializabile din documentul WSDL.
Luând ca intrare un document WSDL (sau orice altceva din care un astfel de document poate fi generat)
instrumentul poate genera cod sursă pentru proxy-ul client (folosind codul -gc opțiune) sau se poate
generează direct un ansamblu care implementează proxy-ul (cu -outputassemblyfile
opțiune). soapsuds va genera, de asemenea, clase false serializabile pentru toate tipurile definite în
schema. Cu toate acestea, aveți grijă că acelor clase le va lipsi semantica originalului
clase, deoarece este generată numai structura de date.
INTRARE SURSE
Sunt disponibile următoarele surse (se poate specifica doar una):
-urltoschema:url -url:url
Adresa URL de la care să preluați documentul WSDL.
-types:type1,asamblare[,serviceEndPoint][;tip2,asamblare[,serviceEndPoint]]...
Specifică tipurile pentru care se generează o schemă sau un proxy. Dacă niciun punct final al serviciului nu este
prevazut, cel prevazut cu -serviceendpoint este folosită opțiunea.
-inputassemblyfile:fișier , -ia:file
Ansamblu care conține tipurile de export.
-inputschemafile:schena , -is:schema
Schemă din care să se genereze clase proxy.
INTRARE OPŢIUNI
Sunt disponibile următoarele opțiuni:
-inputdirectory:director , -id:director
Director în care se află DLL-urile.
-serviceendpoint:url , -se:url
Url-ul serviciului care urmează să fie plasat în documentul WSDL.
IESIRI
Sunt disponibile următoarele opțiuni de ieșire (pot fi specificate mai multe):
-outputassemblyfile:fișier , -oa:file
Generează codul proxy și îl compilează într-un ansamblu cu numele furnizat.
-outputschemafile:fișier , -os:file
Generează un document WSDL care reprezintă tipurile furnizate.
-generatecode , -gc
Generează codul sursă proxy pentru documentul sau tipurile WSDL furnizate.
REZULTATE OPŢIUNI
Sunt disponibile următoarele opțiuni:
-outputdirectory:director , -od:director
Director în care vor fi plasate fișierele generate.
-proxynamespace:namespace , -pn:namespace
Spațiul de nume al proxy-ului generat.
-nowrappedproxy , -acum
Nu generați un proxy încapsulat.
-wrappedproxy , -wp
Generați un proxy împachetat.
-strongnamefile:fișier , -sn:fișier
Fișier cu nume puternic.
GENERAL OPŢIUNI
Sunt disponibile următoarele opțiuni:
-nologo
Suprimați sigla de pornire.
-u:nume de utilizator , -utilizator:nume utilizator
Numele de utilizator de utilizat atunci când vă conectați la server.
-p:parola , -parola:parola
Parola de utilizat la conectarea la server.
-d:domeniu , -domeniu:domeniu
Domeniul de utilizat la conectarea la server.
-httpproxyname:nume , -hpn:nume
Numele proxy-ului http.
-httpproxyport:port , -hpp:port
Portul proxy-ului http.
AUTORI
Lluis Sanchez Gual ([e-mail protejat])
Folosiți săpun online folosind serviciile onworks.net