28. ASP.NET Web API (.NET版)
Web APIプロジェクトを作成
コントローラクラスにCRUD操作に対
応したHTTP verb毎にメソッドを定義
Web API
Windows Azure Mobile Service • POST
• GET
• PUT / PATCH
• DELETE
39. カスタムAPI (Node.js版)
新しくAPIを定義できる
• テーブル操作に基づかないデータ操作
• 複合的な処理をサーバ側で実装して、端末側APで
複雑な処理を行わない
CRUD操作に対応したHTTP verb毎にスクリ
プトを定義
API
Windows Azure Mobile Service • POST
• GET
• PUT / PATCH
• DELETE
端末側からは
InvokeAPIAsyncメソッドで
呼び出す
41. (4)プッシュ通知
通知方法は2種類
• 従来のプッシュ通知サービス(WNS/MPNSなど)を使う
Windows Push Notification Service (Win8)
Microsoft Push Notification Service (WP8)
Apple Push Notification Service (iOS)
+その他
• Windows AzureのNotification Hubを使う
API
Windows Azure Mobile Service
PNS ⑤プッシュ通知
①通知サービスのチャ
ネル確立
④プッシュ通知を要求
②チャネルを通知
③通知イベント発生