LabVIEW Web Development Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

NI Web Server or Application Web Server. which one is preferable?

As Beginner in LabVIEW Web Service,

I would like to get your recommendation for which one is preferable between hosting web service on Application Web Server or NI Web Server?

 

My situation are:

  • I create Web Service to receive 3rd-party client post and transfer it into SystemLink Tags.
  • I didn't create any stand alone application (or top VI) to run before the web service.
  • I want my web-service to run immediately as soon as the computer/server bootup. even no windows user is logged in.
  • I want to check the status of my web-services if they run properly
  • In some condition, I might need to debug my certain web service, on the target computer/server.

 

Reading from the LabVIEW help, it seems like some of my situation can be applied by one web server but not on the other one.


Any suggestion if we could accommodate all those mentioned required situation in a single web server?

or may be there is any work around?

 

0 Kudos
Message 1 of 3
(1,830 Views)

NI Web Server is the newer technology, and I'd recommend using it when possible. If you need to host a web service on an RT target, however, you'll need to use Application Web Server since NI Web Server is not available for Linux RT.

 

Can you please elaborate on which of your needs are not served by NI Web Server?


Christina Rogers
Principal Product Owner, LabVIEW R&D
0 Kudos
Message 2 of 3
(1,795 Views)

@Christina_R wrote:

Can you please elaborate on which of your needs are not served by NI Web Server?


I can't see the Web service status. is it running? stopped? or something error occurred? And,

When some weird behavior occurred, I need to debug it (just as it is stored on the NI Web Server).

 

Note:

The remote target Computer is Windows based, has NI Web Server, has G Web Software, and has only LabVIEW Run-time (Non Development) 

0 Kudos
Message 3 of 3
(1,791 Views)