10. HTTP Streaming
O servidor mantém a solicitação no estado aberto
indefinidamente, ou seja, mesmo após o envio de
informações nenhuma indicação de que resposta foi
concluída é emitida.
11.
12. Alguns problemas comuns em ambas as
abordagens
Excesso de requisições desnecessárias
Recursos que não estão em uso
Latência de resposta
15. WebSocket é uma tecnologia que permite a
comunicação bidirecional por canais full-duplex
sobre um único soquete Transmission Control
Protocol (TCP).
34. <?php
public function onOpen(ConnectionInterface $conn) {
}
public function onMessage(ConnectionInterface $from, $msg) {
}
public function onClose(ConnectionInterface $conn) {
}
public function onError(ConnectionInterface $conn, Exception $e) {
}
$app = new RatchetApp('localhost', 8080);
36. var host = 'ws://0.0.0.0:3030/websockets.php';
var socket = new WebSocket(host);
socket.onopen = function(e) {
socket.send("Texto que pode enviado pro servidor!");
};
socket.onmessage = function(e) {
};
socket.close();