gpt4 book ai didi

Javascript端口访问

转载 作者:行者123 更新时间:2023-11-30 10:35:06 25 4
gpt4 key购买 nike

javascript 可以访问系统端口吗?如果是,是否可以编写一个服务器(C 中的 TCP/UDP),可以从 javascript 向其发送数据?

最佳答案

假设您不要求 Node.js .

您可以用 C 编写 WebSocket 服务器并将您的 JavaScript 连接到它。已经有很多实现,因此您不必自己编写。

当您启动服务器并将其绑定(bind)到特定的主机名和端口时,您可以通过以下方式从 JavaScript 进行连接:

var ws = new WebSocket('ws://hostname:port');
ws.onopen = function () {
console.log('Connected');
};
ws.onmessage = function () {
console.log('New message...');
};
ws.send('Some message...');

例如,这里有一个 http://code.google.com/p/cwebsocket/ .

据我所知,WebSocket 是基于 TCP 的。

另一种选择是使用 AJAX 创建 HTTP 服务器,有或没有长轮询。

关于Javascript端口访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14458235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com