20120802 web logic12cforum_websocket

1,816 views
1,718 views

Published on

[WebLogic12c Forum] Lightning Talk: What's Next/WebSocket

1 Comment
0 Likes
Statistics
Notes
  • http://dbmanagement.info/Tutorials/Java.htm
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
1,816
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

20120802 web logic12cforum_websocket

  1. 1. WebLogic Server 12c Forum Special Lightning Talk   2012 年8 ⽉月2 ⽇日   ⽇日本オラクル株式会社  Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1
  2. 2. タイムテーブル   講演タイトル   時間   講演者名  1   スケジュール   WebLogic   •  Near future of 10min   ⽇日本オラクル 新井  2   WebLogic Server 12c の新機能・改善 15min   CTC 点のご紹介   ⼭山⽥田様3   Java SE7 G1GC⼊入⾨門   10min   ⽇日本オラクル 松林さん4   WebLogic Server 12c あなたの知らな 20min   ⽇日本オラクル い7つの機能   朴さん  5   ⾦金金⿂魚本(Beginning Java EE 6 ⽇日本語 10min   ⽇日本オラクル 版書籍)抽選じゃんけん⼤大会   新井   Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2
  3. 3. ハッシュタグ  #WLS12cLT   Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3
  4. 4. WebLogic Server 12c Forum LT Near future of WebLogic / 近未来のWebLogic   2012 年8 ⽉月2 ⽇日   ⽇日本オラクル株式会社  新井庸介  Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4
  5. 5. 以下の事項は、弊社の⼀一般的な製品の⽅方向性に関する概要を説明するものです。また、情報提供を唯⼀一の⽬目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を⾏行行う際の判断材料になさらないで下さい。オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。OracleとJavaは、Oracle Corporation 及びその⼦子会社、関連会社の⽶米国及びその他の国における登録商標です。⽂文中の社名、商品名等は各社の商標または登録商標である場合があります。  Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5
  6. 6. ⾃自⼰己紹介   新井庸介  / @yosukearai •  WebLogic Server 製品担当 –  Product Management & Marketing –  企画, 広報, 営業⽀支援など諸々 –  時々イベントでも喋ります •  WebLogic 11g本、Java EE 6 本 好評発売中6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  7. 7. NEXT.  WebLogic Server 12C (12.1.x)   MOBILE CLOUD (HTML5) (PaaS)Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 7
  8. 8. HTML5   •  HTML5: ⽂文章を記述するための仕様から、 Webアプリケーションを記述するための仕様へ進化   関連API   Web Workers File API Web Storage Web SQL DB WebSocket Application Cache Geolocation API etc…   マークアップ, 構⽂文  8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  9. 9. WebSocket   •  ブラウザとサーバーとで双⽅方向かつリアルタイムな通 信を実現するための規格   GET /chat HTTP/1.1 Host: server.example.com Upgrade: websocket Connection: Upgrade 1. ハンドシェイクパート   Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ== Origin: http://example.com   Sec-WebSocket-Protocol: chat, superchat http通信   Sec-WebSocket-Version: 13 Server HTTP/1.1 101 Switching Protocols WebSocket接続の確⽴立立   Upgrade: websocket Connection: Upgrade 2. データ転送パート   Sec-WebSocket-Accept: Browser s3pPLMBiTxaQ9kYGzzhZRbK+xOo= Sec-WebSocket-Protocol: chat   WebSocket通信   • 双⽅方向通信(push配信の実現) • HTTPヘッダ不要  9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  10. 10. WebSocketのメリット   •  サーバーとネットワーク負荷の低減 –  ポーリングの排除によるアクセス負荷低減   –  HTTPコネクション数の節約 http   Server (サーバーリソースの占有を回避)   –  通信トラフィック量の削減 WebSocket  Browser •  より少ないサーバー/ネットワー クリソースで、より多くの端末 との通信を実現   10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  11. 11. WebSocket  現在の状況  •  仕様– WebSocketプロトコル仕様(RFC6455): 標準化提案(Proposed standard)– WebSocket API (Java Script)仕様(W3C): 最終草稿(Last call working draft)  レビュー終了  (6/14)– WebSocket API Java EE仕様(JSR-356): Review ballot 承認•  実装 – Browser: Chrome 16, Firefox 11, IE 10(PP5), Safari 6 – Server: Jetty, jWebSocket, node.js, GlassFish 3.x, 11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  12. 12. WebSocket development   <HTML5/> Java Script Client side Server side Developer Developer Develop   Configuration Develop Java EE Data Browser JEE Server12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  13. 13. 13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  14. 14. 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  15. 15. ⾦金金⿂魚本 ゲット ⼤大じゃんけん ⼤大会!  Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 15
  16. 16. ルール 1. 起⽴立立   2. じゃんけん   3. あいこ/負けCopyright © 2012, Oracle and/or its affiliates. All rights reserved. は着席   16
  17. 17. ⾒見見事に勝ち抜かれた皆様へのお願い  簡単に⾃自⼰己紹介&コメントください•  ⾃自⼰己紹介 –  お名前、所属、お仕事内容(⾔言える範囲で結構です)•  テーマ1. 私とWebLogic•  テーマ2. 私とJava EE•  テーマ3. 私と開発フレームワーク –  最初の出会いは?お付き合いは何年ほど? –  WebLogic/Java EE/開発フレームワークに対する思い (愛、トラウマ、⿊黒歴史、etc)Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17
  18. 18. ご案内: Java EE 特別セミナー開催! Java Developers Workshop 2012 Summer  •  2012/8/ 23(⽊木) 9:30-18:00 @オラクル⻘青⼭山オフィス Arun Gupta •  Java EE 7プラットフォーム:  クラウド対応の開発 Bert Ertman •  Migration to Java EE 6 Yoshio Terada •  JSFとJPAを熱く語る and more! Java Champion Java Evangelist Java Evangelist Bert Ertman   Arun Gupta   Yoshio Terada  18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8
  19. 19. ありがとうございました  Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19
  20. 20. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 20
  21. 21. ⾦金金⿂魚本抽選じゃんけん⼤大会の前に告知   121Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 21
  22. 22. ⾦金金⿂魚本抽選じゃんけん⼤大会の前に告知   121 ⽇日前 Java SE 6 EOLまでCopyright © 2012, Oracle and/or its affiliates. All rights reserved. 22
  23. 23. Java SE サポートロードマップ   リリース⽇日   EOL   有償サポートend  Java SE 5   2004.5   2009.10   2014.5  Java SE 6   2006.12   2012.11   2016.12  Java SE 7   2011.7   2014.7 2019.7 •  WebLogic/GlassFish/その他Fusion Middleware製品 (Oracle Coherenceとか)には、有償サポート相当が保守 に含まれています →有償サポートendまでupdateを受けられます ぜひご利⽤用ください Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 23
  24. 24. 2012.7現在の最新Update   無償ダウンロード利⽤用   有償サポートあり  Java SE 5   5 update 22   5 update 36  Java SE 6   6 update 33   6 update 33  Java SE 7   7 update 5   7 update 5 有償サポートを持っている⽅方 のみダウンロード可能   Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 24

×