LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Thin-client uses a RESTful Web Service

Hello everyone!

 

Once I've develop a few web services, it's time to "consume" them. I'm trying to develop a thin-client in JAVA (with the netbeans ide) but I haven't found the best way to do it.

So, which is the best way to create a LabVIEW RESTful webservice?

 

Obviously, JAVA is an option, how about create a client with another VI?

 

Greetings!

Francisco José Gómez López
Software Engineer
0 Kudos
Message 1 of 4
(2,913 Views)

1) Are you trying to create a RESTful web service in LabVIEW?

 

or

 

2) Are you wondering about creating a thin client to consume the web service?

 

A1) Web Services in LabVIEW

 

A2) LabVIEW WebUI Builder  You can create a VI to act as a client for your web services, but not a thin client (i.e. running in the browser)

 

Chris
Certified LabVIEW Architect
Certified TestStand Architect
0 Kudos
Message 2 of 4
(2,835 Views)

The second option is the one!

Francisco José Gómez López
Software Engineer
0 Kudos
Message 3 of 4
(2,833 Views)

In that case LabVIEW WebUI Builder is a viable alternative for creating a thin client.  It runs on Microsoft Silverlight.  In addition, it will import your LabVIEW web services just like they were subVIs.

 

Of course, you can create any other thin client you would like in any other language you would like as well.  WebUI is just one option.

Chris
Certified LabVIEW Architect
Certified TestStand Architect
0 Kudos
Message 4 of 4
(2,825 Views)