Node.js 如何为快速、实时的服务器建立NodeJ?

Node.js 如何为快速、实时的服务器建立NodeJ?,node.js,google-maps-api-3,Node.js,Google Maps Api 3,我还是个新手。在完成了我可以在谷歌上找到的初学者教程之后。我不确定nodejs是否是我的应用程序的最佳解决方案。目前,我想创建一个服务器,接收GPS数据,对其进行处理,然后将原始数据实时发送到客户端。然后,客户端将使用谷歌地图API绘制GPS位置 从我的阅读中,我只看到NodeJ通过HTTP/HTTPS协议发送数据。另一方面,在文档中,nodejs也支持UDP。我不确定哪种类型的协议适合我的应用。我也是noob,但我目前正在使用Nodejs、socket.io和Drupal开发同一个项目。我的猜

我还是个新手。在完成了我可以在谷歌上找到的初学者教程之后。我不确定nodejs是否是我的应用程序的最佳解决方案。目前,我想创建一个服务器,接收GPS数据,对其进行处理,然后将原始数据实时发送到客户端。然后,客户端将使用谷歌地图API绘制GPS位置


从我的阅读中,我只看到NodeJ通过HTTP/HTTPS协议发送数据。另一方面,在文档中,nodejs也支持UDP。我不确定哪种类型的协议适合我的应用。

我也是noob,但我目前正在使用Nodejs、socket.io和Drupal开发同一个项目。我的猜测是,您已经在考虑使用HTTP通过TCP将GPS数据从nodejs发送给您的用户,您肯定只想知道GPS到nodejs部分需要哪种传输协议

我没有尝试TroughtUDP,因为我刚刚用SimplePostoverHTTP实现的几个最初测试现在可以将数据从GPS传输到Nodejs。我试着从手机应用程序(Phonegap Android)和/或那些低成本的跟踪设备发送信息

在这里,您可以阅读概述

记住: =>UDP比TCP更轻、更快,但可靠性稍差

无论如何,我将继续使用TCP,因为我需要不时地向设备用户反馈:“您的紧急请求已被NodeJs接收”或“您的全部轨迹已被NodeJs存储”)。
++

您正在混合您的协议。UDP和HTTP在网络堆栈的不同级别工作。这不是一个选择,而是一个关于网络应用程序设计的基本决定。我想也许你需要多做点家庭作业。