Socket.IO 1.0 Client for Javaの紹介

Socket.IO 1.0 Client for Javaの紹介

Socket.IO Meetup in Tokyo

6aea7f3a669da60c1a5744d8b22bd6e6?s=128

Naoyuki Kanezawa

July 03, 2014
Tweet

Transcript

  1. 7.

    Full featured • Upgrade transports • Sending binary data •

    Options • Auto reconnection … Node clientの全機能をサポート
  2. 8.

    Similar Interface // Node client var socket = io(“http://localhost”); //

    Java client Socket socket = IO.socket(“http://localhost”);
  3. 10.

    Similar Interface // Node client socket.on(“myevent”, function() {}); // Java

    client socket.on(“myevent”, new Emitter.Listener() { @Override public void call(Object… args) {} });
  4. 13.

    Single Threaded 非同期以外の全ての処理が一つのスレッドで実行される。 All non-background processes run on a particular

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