Страница 1 из 1

difference between webpublish and web gui builder

Добавлено: 16 дек 2013, 20:00
noel_t
what is difference between webpublish and web gui builder?

Re: difference between webpublish and web gui builder

Добавлено: 17 дек 2013, 11:35
mzu2006
Web Gui Builder is a tool to create a graphical interface for your VI in a browser. That graphical interface redirects your request to a remote "server" (think remote panels).
Webpublish is a tool allowing to create RestFul web services in LabVIEW.
So, the thin client created by the Web Gui Builder allows to interact with the web service created by WebPublishing. I find the following link helpful

Re: difference between webpublish and web gui builder

Добавлено: 17 дек 2013, 23:13
noel_t
Thanks, but I am still confused as I don't understand if I HAVE TO/NECESSARY to design another interface only for web!
I am planning to show my front panel (.vi) which is designed in Labview 2013 on the web as well.
I am not sure if I have to use "web gui builder" to design the graphical interface from A to Z again from the beginning or I can just use "webpublish" to publish the current made .vi on the web for access through the HTTP (Because I am currently satisfied with the current user interface i have and I don't need to waste more time for designing another interface only for web)?

Re: difference between webpublish and web gui builder

Добавлено: 20 дек 2013, 23:24
mzu2006
You do not have to use web gui builder if you do not want to. web gui builder/Webpublish is just a :labview: version of XML producing CGI and a thin client. In traditional languages that would be for example some (RESTful) server without any GUI and a thin client, say in javascript.
If you want just the :vi: to display itself on a web, you can use remote panels (with some limitations). I do not have :labview: 13 yet, but this feature still worked in :labview: 12. This link might be of use