0

我正在使用 Node.js 构建一个应用程序。我的问题是:

是否可以在 Apache 上运行的网站中使用 Node.js 应用程序?

如果是,你能告诉我怎么做吗?

4

1 回答 1

2

是一个WebServer

是一个运行JavaScript的平台,可用于制作网络应用程序。

一个最小的 Web 应用程序(http 服务器)如​​下所示:

var http = require('http');

http.createServer(function (req, res) {
    res.end('Hello World!');
}).listen(80);

这意味着(通常)您不需要WebServer来运行您的应用程序。

您应该在您的节点http应用程序中创建一个/https服务器来处理客户端请求。


另一方面,您可以从运行在Apache和其他WebServers上的应用程序中与您的节点应用程序进行通信。

有几种方法可以做到这一点,比如使用(unix-)socketsdatabases等。

于 2013-09-11T09:49:03.283 回答