ページの先頭行へ戻る
Interstage Mobile Application Server V1.1.0 アプリケーション開発ガイド
FUJITSU Software

D.1 サンプルの概要

プッシュ通知を受け取るクライアントのサンプルとして、IMAPSプッシュ(Android)、GCM(Android)、APNs(iOS)、それぞれのネイティブアプリケーションのプロジェクトを提供しています。

サンプルのプロジェクトは、IMAPSサーバの以下に格納されています。


Windows版の場合:

    IMAPSプッシュ:<製品インストールフォルダー>\development\android\push\native_sample_imaps

    GCM:<製品インストールフォルダー>\development\android\push\native_sample_gcm

    APNs:<製品インストールフォルダー>\development\ios\push\native_sample_apns

Linux版の場合:

    IMAPSプッシュ:/opt/FJSVimsrv/development/android/push/native_sample_imaps

    GCM:/opt/FJSVimsrv/development/android/push/native_sample_gcm

    APNs:/opt/FJSVimsrv/development/ios/push/native_sample_apns


このサンプルでは、IMAPSの認証API(オンライン認証)による情報を用いてIMAPSサーバと連携しています。

プッシュ通知機能を使用する場合の認証の設定については「7.5.6 認証クラスの定義」を、ネイティブアプリケーションのオンライン認証の詳細は「4.5.2 ログイン」を参照してください。

ユーザーのID/パスワードの入力による認証のほか、管理情報を使用してアプリケーションを作成することもできます。管理情報については「4.5.5 管理情報の設定」を参照してください。

サンプルアプリケーションの処理の概要については、サンプルのソースコードのコメントを参照してください。


注意

  • プッシュメッセージを送信するためには、メッセージを送信するサーバアプリケーションやツールなどを別途用意する必要があります。