透過 WebSocket 支援新增即時通訊功能
使用安全的 WebSocket 連線,讓 .NET 應用程式具備快速的雙向通訊能力;針對效能與現代部署需求打造。

在 .NET 通訊元件中支援 WebSocket 網際網路通訊協定,能透過單一、長時間維持的 TCP 連線建立全雙工通訊通道。此協定特別適用於需要即時資料交換的情境,例如即時聊天應用程式、互動式儀表板或金融交易平台。與遵循「請求-回應」模式的傳統 HTTP 請求不同,WebSockets 會維持開放連線,讓伺服器能在未經明確要求的情況下主動將更新推送給用戶端。在 .NET 的情境下,此支援通常內建於 ASP.NET Core 等函式庫,或由第三方元件提供,讓開發人員能有效管理持久、低延遲的連線,同時相較於輪詢或長輪詢技術降低額外負擔。
多個 .NET Comms & Messaging 元件都提供 WebSocket 支援,包括:
- IPWorks SSL .NET Edition 由 /n software 提供,讓你整合安全的 WebSocket(ws/wss)支援,並具備 TLS 1.0–1.3、憑證管理,以及全雙工資料交換。
- Rebex WebSocket 可讓現代與傳統 .NET 平台的 WebSocket 用戶端使用全 TLS 1.2/1.3、SNI 與 SHA‑2 憑證支援。
- PowerWebSockets 由 Noemax 提供,讓 .NET 中的 WebSocket 通訊具備高吞吐量、跨平台能力,並提供非同步訊息傳遞以及伺服器/用戶端對稱性。
如需深入瞭解功能與價格,請參閱我們對 .NET Comms & Messaging 元件的比較。