2012-02-02 38 views
36

Có một cách đơn giản, xuống đất, mẫu/ví dụ/hướng dẫn cho WebSockets Server và thực thi Máy khách trong ASP.NET 4.0 để giúp tôi bắt đầu không? Tôi biết câu hỏi này đã được hỏi, nhưng nó chưa được trả lời đúng. Có rất nhiều thứ về phía khách hàng, nhưng không thể tìm thấy một lời giải thích đơn giản về phía máy chủ trong ASP.NETHướng dẫn sử dụng WebSockets trên ASP.NET

Cảm ơn!

~ Cập nhật: Tôi tìm thấy hướng dẫn này, nhưng không thể thực hiện được, kết nối đóng ngay sau khi cố gắng kết nối. bất kỳ ai có thể làm cho nó hoạt động? http://www.undisciplinedbytes.com/2010/06/html-5-c-web-sockets-server-and-asp-net-client-implementation/

+0

bản sao có thể có của [C# máy chủ cổng web] (http://stackoverflow.com/questions/2211898/c-sharp-web-socket-server) – NotMe

+1

bạn đã xem SignalR chưa? https://github.com/SignalR/SignalR –

+12

Tại sao điều này đã bị đóng? 7 người đã tìm thấy nó hữu ích và 5 chấp nhận câu trả lời. – leggetter

Trả lời

28

ASP.NET sẽ không hỗ trợ WebSockets cho đến khi Windows Server 8/IIS 8. Xem here.

Có hướng dẫn này, Getting started with WebSockets in the Windows 8 developer preview, từ tháng Chín năm 2011.

Nếu bạn muốn xem một máy chủ WebSocket làm việc trong .NET tôi khuyên bạn nên dùng một cái nhìn tại SuperWebSocket đó là mã nguồn mở. Nếu bạn chỉ muốn sử dụng máy chủ .NET WebSocket thì SuperWebSocket (lại), XSocketsFleck đáng xem.

SignalR cũng dựa trên Windows 8. Xem SignalR WebSockets docs.

+0

Tôi đang tìm kiếm hướng dẫn không phải là triển khai. nhưng sẽ chọn câu trả lời này vì bạn đã chỉ cho tôi Fleck cho đến nay có vẻ đơn giản nhất. Cảm ơn! –

+0

Đây là hướng dẫn sử dụng .NET WebSockets thuần túy - không có khung công tác: http://www.codeproject.com/Articles/618032/Using-WebSocket-in-NET-4-5-Part-2 – Nilzor

Các vấn đề liên quan