Jump to content

pbailey

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by pbailey

  1. QUOTE(andre@carya @ May 4 2007, 04:32 AM)

    Hello,

    I'm wondering if anyone has ever used WDSL in LabVIEW for linux and windows to communicate with webservices. WDSL is a protocol based on XML and it uses SOAP binding. (http://www.w3.org/TR/wsdl' target="_blank">WDSL Specification)

    I'm looking for a LabVIEW implementation (G), or a shared library that is available in windows (.dll) and linux (.so).

    A link in the right direction would be very appreciated.

    Kind regards,

    André Buurman

    Carya Automatisering

    The Netherlands.

    I hope you have gotten this information elsewhere since several months have gone by.

    One of the LabVIEW tools options is Import, you may import a Web Service. To do so you point the import tool to a WSDL file and LabVIEW will create a library of VI's which support making calls to the specified Web Service. The entire set of VI's is equivalent to a proxy for the service. Open & Close create & release a reference to the service, the other VIs represent method calls.

    It does take some work to set all the properties, and if the service requires soap headers or complex types you may need to access external code to call constructors for the objects used for arguments, headers and return types.

    This does work ( 8.2 ++ ), if you are calling an external Web Service. There does not seem to be a simple way to expose a LabVIEW application as a Web Service. There is plenty of documentation on the LabVIEW site, check out 'Calling external code' and related subjects.

    Phil

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.