Freeband Logo

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