[Mobile, Java] Tyrus/WebSocket Client on Android

原文はこちら。
https://blogs.oracle.com/theaquarium/entry/tyrus_websocket_client_on_android

JavaOne San Francisco 2013でRyan Cuprak、Bala Muthuvarathanと共に「Android and iOS Development with Java EE 7」というタイトルのセッションで講演しました。
Android and iOS Development with Java EE 7
https://oracleus.activeevents.com/2013/connect/sessionDetail.ww?SESSION_ID=3868 
RyanはConnecticut JUGのリーダーで、親友であり、まもなく出る「EJB 3 in Action」第2版の共同執筆者です。Balaも友人で、前職(CapTech Consulting)の同僚です。多くの人が今日モバイルのバックエンドプラットフォームとしてJAX-RS/Java EEを使っており、Java EE 7がますますこの開発モデルの候補として勢力を増しているという事実にもかかわらず、意外にもこのトピックに関してほとんど話題になっていなかったので、このトピックを選択しました。セッション動画は以下でご覧戴けます。このセッションで紹介したデモのコードはGitHubにUpしてあり、スライドはSlideShareからご覧戴けます。
Java EE for Mobile (Andriod and iOS) Demo(デモコード)
https://github.com/m-reza-rahman/javaee-mobile
Android and iOS Development with Java EE 7(セッション資料)
http://www.slideshare.net/reza_rahman/con3868-rahman

我々が驚いたことの一つに、AndroidがいまだにWebSocketを使った開発に対するサポートが非常に弱い、ということです。その結果、Java EE 7で標準化されたWebSocketクライアントAPIがAndroidで動作すればすばらしいことだろうと考え、Tyrusに対しAndroidをサポートするようにJIRAに登録しています。
[#TYRUS-256] Support Client API on Andriod - Java.net JIRA
https://java.net/jira/browse/TYRUS-256
Tyrusチームが実際にこの問題に対応したことに、うれしい驚きをもたれたかもしれません。Pavel Bucekのブログエントリで、このとっかかりの作業の詳細がサンプルコードと共にご覧戴けます。もしこの機能が有用と思われたら、是非深掘りしてTyrusメーリングリストやJIRAであなたの考えを共有してください。JavaOneのセッション用サンプルコードに貢献することもできますよ(現在のコードはAutobahn Androidライブラリを使っています)。
WebSocket Client on Android – Tyrus
https://blogs.oracle.com/PavelBucek/entry/websocket_client_on_android_tyrus
http://orablogs-jp.blogspot.jp/2014/01/websocket-client-on-android-tyrus.html

0 件のコメント:

コメントを投稿