Upload
norito-agetsuma
View
2.510
Download
1
Embed Size (px)
DESCRIPTION
JavaOne報告会2013 Tokyo ライトニングトークのスライドです。
Citation preview
@n_agetsu
AeroGear & Java EE で簡単プッシュ通知
上妻 宜人 (あげつま のりと)
今日の話題(2/23)
How toプッシュ通知
(3/23)
プッシュ通知?
(4/23)
例 : Chrome起動中、Gmail受信を教えてくれる
(5/23)
モバイルには既に実装が多い
(6/23)
Apple Push Notification Service(2009〜)
(7/23)
Google cloud Messaging(2012〜)
(8/23)
Amazon Simple Nortification Service(2013〜)
(9/23)
3つの共通点
(10/23)
『インターネット上』のサーバから通知
APサーバ
1.通知要求
2.通知
通知サービスサーバ
3.更新情報取得
(11/23)
私は企業システムを作る立場
(12/23)
インターネット経由の通知なんて
けしからん!!(13/23)
実にけしからん!!
(14/23)
とは言っても、プッシュ通知したい
(15/23)
[CON5073]
Notify Your Mobile Clients by Integrationg Push Networks and Java EE 7
JavaOne2013にヒントがあった!
(16/23)
AeroGearを使って社内に建てる
APサーバ
1.通知要求
2.通知
SimplePushサーバ (イントラ内)
3.更新情報取得
(17/23)
AeroGear - SimplePush
SimplePush(FirefoxOS1.1 〜)
FirefoxOSのPush通知仕様をJavaで実装
SimplePush Server
Mozilla Spec : https://wiki.mozilla.org/WebAPI/SimplePush (18/23)
Demo Time
(19/23)
デモアプリの構成
GlassFish 4
2.通知
SimplePushサーバ
3.メッセージ取得(HTTP GET)
1. 通知要求
JAX-RS Client API(Java EE 7)
JAX-RS
(HTTP PUT)http://../simplepush/..
(20/23)
JavaOneに行くとヒントが得られるかも!
(22/23)
Lets' go to JavaOne!(23/23)