我有一个VI,它从IMU单元读取数据并通过图形显示数据。我想用javascript做一个web应用程序版本。
我是否必须将相同的VI扩展为Web服务下的新副本以从浏览器执行控制或使用共享变量将数据转换为JSON并发送到浏览器以进行可视化
Arigatou;)
答案 0 :(得分:0)
曲加精选,
从您的问题来看,您的应用程序究竟需要做什么,但是如果要通过浏览器与应用程序进行交互,则可能并不完全清楚,而不是您可能希望使用Web服务(尽管{{3}看起来很有希望)。
根据您的快速说明,您需要一个将数据从服务器流式传输到客户端(即浏览器)的Web服务。关于如何发送数据,你有几种选择--JSON相当紧凑但仍然具有描述性。注意如何你发送数据,因为你将通过某种ascii字符串发送它。您还可以查看如何在服务器端设置标头以处理web sockets请求。
服务器端的这个难题的最后一部分是如何将数据从主应用程序获取到Web服务。为此,您可以使用允许应用程序实例进行通信的任何方法 - 队列,通知程序,FGV,DVR等等。
一旦你获得了数据,有很多方法可以显示它,你进入了一个全新的发展领域。我建议您先了解CORS了解更多关于入门的信息。然后,一旦掌握了基础知识,就可以使用SO来询问有关客户端开发的问题。这个社区太棒了!干杯,马特