对于嵌入式客户端-服务器体系结构,Node.js是最佳选择



我们有一个嵌入式框。CPU的规格是中速(600MHz),RAM在512MB到2GB之间,具体取决于配置。该系统由数据层组成,用于处理来自硬件的传入数据,并且需要远程和HDMI输出显示。

看到远程方面与本地显示一样重要,我们构建了一个客户端-服务器解决方案。对于服务器,它只需要响应数据请求。数据需要来自另一个进程的内部(IPC 交互),并返回为客户端格式化的数据。

对于服务器,我们正在考虑使用node.js。数据被指定为格式化为 json 消息,因此使用 JavaScript 和 json 很简单。

但是,是否有更好/其他服务器选项需要考虑?

主要要求是服务器可以扩展以与数据处理交互,并能够处理和响应请求。

我们可以自己编写,但觉得必须已经有可用的技术可以利用。

谢谢。

我假设您只需要作为网页输出。

这要看情况。
如果你的团队非常了解java/servlet,你可以使用简单的jetty/servlet/jsp组合。

但是如果你的团队擅长javascript/node.js,那就去做吧。虽然,我不确定您的稳定性要求,因为 node.js 非常稳定,但尚未达到 1.0。

最新更新