今回は、WebSocket APIについて解説と、WebSocketを使ったチャットアプリケーションのクライアント側の実装を行ないます。 WebSocketオブジェクト ブラウザのJavaScriptからWebSocketを利用するために、WebSocket APIがW3Cで策定中です。執筆時点のブラウザ︵Safari及びChrome︶は、最新のドラフト﹁Editor's Draft 27 July 2010﹂に対応していません。ここでは、現行のブラウザが対応しているWebSocketの仕様を解説した後、最新の仕様について説明します。 インスタンス化 WebSocketはインスタンス時、第一引数に﹁ws://﹂または﹁wss://﹂で始まる文字列で接続先を指定します。また、省略可能な第二引数にはサブプロトコルを指定できます。サブプロトコルについては後述します。 new WebSocket(
![第5回 クライアント側の実装 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/347f121b490d05d88c0942527bf3e38a5497be5a/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2FICON%2F2010%2F657_websocket.png)