【发布时间】:2019-05-30 20:48:58
【问题描述】:
我们正在使用 IIS 和 ISAPI DLL 来交付我们的 Web 应用程序。我们可以在我们的 ISAPI 应用程序中看到来自浏览器的 websocket 升级请求。我们可以接受请求并将连接传递给线程以继续对话。该线程现在将成为“websocket 服务器”,因此从这个意义上说,我们能够处理传入的 http(以及 443 上的 https)然后从 http 切换到 websocket,对吗?
我假设微软的 websockets 实现只适用于 asp.net?
有人对我说“将 websocket 服务器放在不同的端口上,并让 javascript 连接到该端口。”但是,websocket 服务器没有使用 HTTPS (SSL)。
例如: var socket = new WebSocket('ws://echo.websocket.org');
我有很多书和例子,但这个简单的问题却让我难以理解。
【问题讨论】:
标签: iis websocket isapi port80