Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] PerfSONAR WSDL

Subject: perfsonar development work

List archive

Re: [pS-dev] PerfSONAR WSDL


Chronological Thread 
  • From: Freek Dijkstra <>
  • To: "" <>
  • Cc: PerfSONAR developers list <>
  • Subject: Re: [pS-dev] PerfSONAR WSDL
  • Date: Wed, 18 May 2011 09:20:36 +0200

Hi Jason,

Thanks for the pointers. Indeed there are a bunch of WSDL files in the
MDM subversion repository, including those for E2Emon. Roman pointed me
off-list to them as well (thanks, Roman!).

Unfortunately, while the message types are described, the message
content is not -- only the top level nmwg:message tag is described, not
the nmwg:data or nwmg:metadata tags, let alone the really interesting
tags and attributes. This means that even with a WSDL, one has to do a
lot of validation themselves, so it only helps me a little bit.

I was trying to understand if it is possible to extend the WSDL or if
NMWG is so flexible that this never gains anything useful. It indeed
seems easier to simply parse the XML myself -- like pS-PS and Sander's
code do.

> The third: Note that pS uses "document literal" format (not RPC) when it
> comes to the SOAP calls. This is supported, but non-standard in the
> SOAP world, so libraries are not always useful.

Sander told me the same, but the difference is only sketchy to me yet.
This comments helps me, thanks!

> E.g. in perfSONAR-PS we
> forgo SOAP and SOAP::Lite and just "fake it" by rolling the XML for the
> messages on our own. I convinced your colleague Sander to do something
> similar with his Ruby work.

Yup :)

Thanks,
Freek



Archive powered by MHonArc 2.6.16.

Top of Page