Vra

Ek is op soek na 'n instrument om 'n JavaScript stomp van 'n WSDL genereer.

Hoewel ek gewoonlik verkies om te rus dienste gebruik met into of XML, daar is 'n paar tools Ek is tans integrasie wat werk net met behulp van seep.

Ek reeds geskep 'n eerste weergawe van die kliënt in JavaScript, maar ek ontleding van die SOAP koevert met die hand en ek twyfel dat my kode 'n diens opgradering kan oorleef byvoorbeeld, sien hoe kompleks die SOAP koevert spesifikasie is.

So is daar enige instrument om outomaties genereer ten volle SOAP voldoen stompies JavaScript vir van die WSDL so ek meer selfvertroue oor die toekoms van my kliënt kode kan wees.

Meer:. Die web diens wat ek probeer om te gebruik is RPC ingebou, nie dokumenteer letterlike

Was dit nuttig?

Oplossing

Ek moes dit self doen in die verlede en ek het gevind dat hierdie CodeProject artikel . Ek verander dit 'n paar, maar dit het my 'n goeie grondslag vir alles wat ek nodig het uit te voer. Een van die belangrikste kenmerke dit reeds is die opwekking van die SOAP kliënt gebaseer af die WSDL. Dit het ook gebou in die kas van die WSDL vir verskeie oproepe.

Hierdie artikel het ook 'n persoonlike implementering van XMLHttpRequest vir Ajax oproepe. Dit is die deel wat ek nie gebruik nie. Gedurende daardie tyd, ek dink ek was die gebruik van Prototipe javascript biblioteek en die kode verander in hierdie artikel om dit te gebruik is Ajax funksies plaas. Ek voel net meer gemaklik met behulp van prototipe vir die Ajax oproepe, want dit is wyd gebruik word en is getoets op al die blaaier.

Ander wenke

Apache CXF het gereedskap wat JavaScript kliënte wat seep praat genereer.

Eintlik kan enige CXF diens 'n javascript kliënt gegenereerde auto deur 'n te kry om die URL met het? JS aangeheg. (Net soos? Wsld produseer die WSDL) Daar is command line gereedskap sowel, maar die dinamiese gegenereerde dinge is 'n soort van netjies.

Dit sou waarskynlik 'n overkill, maar NetBeans het hierdie funksie.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top