SlideShare a Scribd company logo
HTML5
WebSocket Server
   Jul 2010
WebSocket Server - Jul 2010
Takanao ENDOH
Accense Technology, Inc.
@MiCHiLU
Accense Technology, Inc.



http://accense.com/
AAA Server
Taken by david.nikonvscanon under CC BY




I   CRAFT BEER !!!
http://bit.ly/sanktg




                       Taken by kazunoricc
Agenda


DEMO
WebSocket Server
DEMO
     WebGL + WebSocket
http://bit.ly/WebGL_WebSocket
TOKYO 2010

AAA Server
 RADIUS
 DIAMETER
TOKYO 2010
Layer 2/3 Switch
Wireless AP
         RADIUS     AAA Server
                    WebSocket Server
                         WebSocket     Web Browser
                                        WebGL
BPStudy#34

 Erlang/OTP        @voluntas

                            2010    5

   HTML5               Google Chrome           @agektmr

Leaning WebGL          - July 11th, 2010

 RADIUS network traffic analyzed, sent to the browser over
 WebSocket, and displayed in 3D using WebGL
WebSocket Server
    Implementation
WebSocket Server Implementation
 jWebSocket - Java
   http://jwebsocket.org/
 node WebSocket Server - V8 JavaScript
   http://github.com/miksago/node-websocket-server
 Tornado - Python
   http://www.tornadoweb.org/
WebSocket Server Implementation
 WebSocket Server - Erlang/MochiWeb
  http://github.com/MiCHiLU/erlang_websocket
       labria / Dimitri Krassovski
      @davebryson / Dave Bryson
      @MiCHiLU / Takanao ENDOH
WebSocket Server Implementation
              Server                                   Client
                              S#0    TCP connection


Input
        M                                               C#1
            Messaging   S#1         HTTP / WebSocket




                                    HTTP / WebSocket
                        S#2                             C#2
WebSocket
  References
WebSockets.org


Kaazing Corp.
WebSocket Echo
Service-sent Event
Timestamp
The WebSocket API



http://dev.w3.org/html5/websockets/
The Web Socket protocol

 draft-hixie-thewebsocketprotocol-75
   http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-75
 draft-hixie-thewebsocketprotocol-76
   http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-76
The Web Socket protocol -


    @ymotongpoo
 websocket_jp
  http://bit.ly/9E0FMu
WebSocket - draft 75/76


    @makoto_inoue
 Living on the edge of the
 WebSocket protocol
   http://is.gd/cQyEl
WebSocket - draft 75/76

    @takoratta


 Web
 WebSocket

  http://bit.ly/bNJ1z7
Google App Engine + WebSocket


   @tmatsuo
Integrating websockets with
appengine applications
  http://bit.ly/9PgvJF
Google Channel API
 App Engine at Google I/O 2010
   Channel API - The Channel API lets you build applications that can
   push content directly to your user’s browser (aka “Comet”). No
   more polling for updates!
   http://bit.ly/9n8gFY
 Channel API                   @kazunori_279

   http://bit.ly/dl3p8N
QUESTIONS?
 http://bit.ly/ws201007

More Related Content

WebSocket Server - Jul 2010