Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Socket.IO 1.0 Client for Javaの紹介

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Socket.IO 1.0 Client for Javaの紹介

Socket.IO Meetup in Tokyo

Avatar for Naoyuki Kanezawa

Naoyuki Kanezawa

July 03, 2014

More Decks by Naoyuki Kanezawa

Other Decks in Technology

Transcript

  1. Full featured • Upgrade transports • Sending binary data •

    Options • Auto reconnection … Node clientの全機能をサポート
  2. Similar Interface // Node client var socket = io(“http://localhost”); //

    Java client Socket socket = IO.socket(“http://localhost”);
  3. Similar Interface // Node client socket.on(“myevent”, function() {}); // Java

    client socket.on(“myevent”, new Emitter.Listener() { @Override public void call(Object… args) {} });
  4. Single Threaded 非同期以外の全ての処理が一つのスレッドで実行される。 All non-background processes run on a particular

    thread. • No synchronized keyword • Simple and robust • マルチスレッドの厄介な問題を避けることができるので、安 定して動作する。