|
当你在向实时(RT)目标部署一个LabVIEW Web服务的时候,必须要使能LabVIEW Web服务能获取到Web service的功能。
但是,当另外一个用户在部署这个RT目标,同时没有将Web服务进行使能的话,那么在RT上运行的Web服务就会停止运行。我该如何能阻止其他用户对这项服务的中断呢?
要阻止运行在RT目标上的Web服务被中断,你必须要通过修改RT上的配置文件ni-rt.ini让RT上的Web服务强制使能。
在文件中加入以下命令:
WebServer.ForceEnabled=True
这行代码将会覆盖掉你通过LabVIEW中Tools»Options弹出Options对话框的Web服务页上Enable Web Server选择框的内容。当有其他用户在一个运行Web服务的RT目标上部署一个未使能Web服务的程序,RT上Web服务仍会保持使能,原本运行的Web服务还会继续运行。
|