我终于明白了websockets的概念。我在这里找到了很棒的 Q/As,帮助很大,谢谢。我将在 apache 和 geoserver 旁边安装 node.js 以用于 web 映射项目,我将使用 node.js 来处理 websockets。实际上,在编码方面,我对 php 更有经验,而且我很难将我的逻辑从传统的 xml-http-requests 转移,但我会试一试。
一些问题,在我深入研究之前。我使用 postgreSQL/postGIS,如何执行从 node.js 到 postgreSQL/postGIS 的数据库查询?我习惯了像下面这样的传统 PHP 查询
$stmt = $dbh->prepare("SELECT pins.p_name FROM pins
WHERE type.t_id=pins.p_type AND
AND p_id = :nm");
$stmt->bindParam(':nm', $nm, PDO::PARAM_STR);
$nm=$jas;
$data=array('nm'=>$nm);
$stmt->execute($data);
//blah blah
//(I always use PDO and prepared statements)
大多数教程都在谈论聊天应用程序,但是查询和与 postgreSQL/postGIS 通信呢?在 node.js/socket.io 中这可能吗?任何提示/教程?我想执行查询,收集结果,放置一些 html 标签,然后在特定的 div 中将其推送回客户端。
另外,node.js 现在是否可以在 Windows 7 上运行,没有问题?过去没有,但我想现在有,因为他们有一个 msi 安装程序。正确的?
非常感谢...