LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Publish LV webservice to a public page

Solved!
Go to solution

Does anyone have some insight on how to publish a web service to public a webpage not just an ip address on the same network.  

 

Let me give you some background,  I am trying to develop a standalone Application that will include a web service that will publish a front panel image to a web site.  I have the web service made and will include the NI example  it was  made from in the attachments. What I want is to be able to see it outside my network.   I have a dns address and my router is configured to forward from a certain ip address, for the purposes of this discussion lets call that address 127.10.10.5, to the domain Name.  I don't know if it is possible to do this native to LabVIEW but i am hopping it is.  

 

Does anyone know that the next step?

 

Mark R.  

 

Message 1 of 4
(4,432 Views)

Markhrussell,

 

I wanted to clarify that I understood your application correctly before I gave you what I would believe are the next steps. From my understanding, you are trying to publish the front panel of a VI to a currently existing website. You would like to be able to access this website outside of the local network. Is this correct?

 

As a follow-up question, on this website do you want just an image of the front panel on the website or do you want the functionality of front panel. The reason I ask is maybe you would like to look into using a remote front panel to get the functionality of the device.

 

As a good starting point, I would look at the following website:

http://zone.ni.com/reference/en-XX/help/371361J-01/lvhowto/publishing_vi_front_panels/

 

This website has valuable links to point you to the correct place based on your specific application and needs.

 

Also there is a knowledge based article on the matter of connecting to a remote front panel using a web server and a tutorial which explains a little bit more about this process. Basically you would create a remote front panel and then embed that remote front panel to a webpage.

http://www.ni.com/tutorial/4791/en/

http://digital.ni.com/public.nsf/allkb/B1E9A3D78BAED949862573AD0065D4D2

 

I hope that gives you good next steps to take and if you could tell me a bit more about exact parameters of the application; I can maybe give you more specific next steps.

Sarina
Applications Engineering
National Instruments
0 Kudos
Message 2 of 4
(4,390 Views)
This public webpage is it going to be served up by a real web server or will the whole thing be run off of the web service?

If there is a real server on the other end of the wire the HTML client VIs might give you all the functionality you need.

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 3 of 4
(4,382 Views)
Solution
Accepted by topic author markhrussell

Thanks for the Response Guys the solution can be found on The Web Development Forum.  

 

https://decibel.ni.com/content/thread/36546?tstart=0

 

Thank,

 

Mark R. 

 

0 Kudos
Message 4 of 4
(4,304 Views)