このパターンを使用する場合に適用される制約は多数あります。
以下のすべての制約を満たす場合のみ、「Worklight: WebSphere MQ からのプッシュ通知」パターンを使用できます。
-
モバイル・アプリケーションは、通知サーバー (例えば、APN) から通知を受信する必要があります。
-
モバイル・アプリケーションは、非同期の通知対話スタイルをサポートしている必要があります。
-
通知はユニキャストのみで、送達保証はありません (メッセージはドロップされる可能性があります)。
-
プロバイダー・アプリケーションは、事前定義された XML 形式でメッセージを WebSphere MQ キューに書き込めます。
-
ペイロード・フィールドには、長さの制限があります (制限はプラットフォームによって異なります)。
-
ロギング処理かエラー処理が必要な場合、このパターンで使用されるフォーマットが要件を満たしていると想定される。