From 6e961125c89cdc8c3f644bff485254b3b4afee67 Mon Sep 17 00:00:00 2001
From: Peter Bengtsson Se você quiser usar uma API WebSocket, você precisara ter um servidor. Neste artigo vou mostrar como escrever um WebSocket em C#. Você pode fazer isso em qualquer linguagem server-side, mas para manter as coisas simples e mais compreensíveis eu escolhi uma linguagem Microsoft. Este servidor está em conformidade com a RFC 6455, por isso irá tratar apenas as conexões com os navegadores Chrome versão 16, Firefox 11, IE 10 ou superior. Este servidor está em conformidade com a RFC 6455, por isso irá tratar apenas as conexões com os navegadores Chrome versão 16, Firefox 11, IE 10 ou superior. Métodos: FIN: Você pode enviar sua mensagem em quadros (frames), mas agora as coisas ficaram mais simples.Primeiros passos
@@ -34,7 +34,7 @@ original_slug: WebSockets/Writing_WebSocket_server
@@ -63,7 +63,7 @@ class Server {
+
Espera por uma conexão TCP, aceita a conexão e retorna um objeto TcpClient.
-
@@ -201,7 +201,7 @@ if (new Regex("^GET").IsMatch(data)) {
System.Net.Sockets.NetworkStream GetStream()
+ System.Net.Sockets.NetworkStream GetStream()
Obtém o fluxo (stream) do canal de comunicação. Ambos os lados do canal de comunicação possuem a capacidade de ler e escrever.
- Opcode 0x1 significa que este é um texto. Veja aqui a lista completa de Opcodes.
- 131:
-- cgit v1.2.3-54-g00ecf