LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Web client data not updating

Solved!
Go to solution

I have a web service deployed that is working fine in my private domain but when I try to access the same LabVIEW web service from outside the domain the screen appears OK but the data is not updating as it should. I developed the service in LabVIEW 2010f4 and the thin client in Web UI Builder. I also have a clientaccess.xml file created in the www root directory on the machine that is hosting the service.

0 Kudos
Message 1 of 4
(3,256 Views)

Hi wassa,

 

The problem that you are describing seems to be related to a web service known issue.

 

There is a workaround for this, web services usually caches things, to provide quick responses, and the whole network does the same process, so responses go through different hops and may get cached. To avoid this add ?<randomnumber> to the end of any request, this makes the system thinks it is unique request and responds with new data.

 

You might want to give me more information about the behavior that you are looking at.

 

 

Regards,

steve.bm
AE | NI
0 Kudos
Message 2 of 4
(3,240 Views)

Hi Steve

Thanks for the reply. I tried your suggestion and it didn't seem to help.

After further investigation it seems as though it may be a networking problem in that the problem does not occur when I try to access the LabVIEW web server from an internet connection that is outside of a corporate firewall.

Could there be a problem with adding the port 8080 to the url and getting blocked on the way out of a firewall?

Thanks

Tim

0 Kudos
Message 3 of 4
(3,236 Views)
Solution
Accepted by topic author wassa

Hi wassa,

 

You can make the web server behave just like any other by going to http://localhost:3580 you can change the port to 80 you can remove the :8080 and it should have no firewall issues.

 

Regards,

steve.bm
AE | NI
0 Kudos
Message 4 of 4
(3,226 Views)