Wasp test draagt
bij aan de Parlay X standaard
Mede
dankzij tests binnen het Freeband Wasp project van de Parlay
X standaard, zal deze in de huidige vorm verschijnen.
De Parlay X standaard werd getest in verschillende omgevingen,
zoals Microsoft.NET, SUN's Web Services Development Pack (WSDP)
en Apache Axis 1.1RC1.
Parlay X Web Services zijn krachtige maar toch begrijpbare bouwstenen
die door ontwikkelaars gebruikt kunnen worden om snel en eenvoudig
nieuwe innovatieve applicaties te ontwikkelen. De Parlay X standaard
bestaat uit een specificatie van verschillende webservices en
de bijbehorende WSDL files die met verschillende tools moeten
werken. In WASP is deze standaard getest tegen verschillende
tools. Hierbij ontdekten we dat de geproduceerde WSDL files
niet door alle tools geaccepteerd werden.

Dit
heeft uiteindelijk geresulteerd in het uitbrengen van twee WSDL
versies. Een versie is WS-I BP1.0 compliant en gebruikt de rpc/literal
stijl. De andere versie is niet WS-I BP1.0 compliant en gebruikt
rpc-encoded stijl en geen WSDL import statements. In beide versies
zaten initieel nog fouten die er door WASP tests uit gehaald
zijn. Bijvoorbeeld, zo ondersteunt .NET geen arrays gebaseerd
op sequences in rpc/encoded stijl. Ook voldeden de excepties
in eerste instantie niet aan de regels. Tevens heeft het testen
tegen SUN's WSDP geleid tot enkele bug reports op het WSDP.
Voor meer informatie kunt u contact opnemen met Jan van der
Meer, Ericsson, Jan.van.der.Meer@etm.ericsson.se