• 2014/03/17 掲載

MEAPとは

【用語解説】

  • icon-mail
  • icon-print
  • icon-hatena
  • icon-line
  • icon-close-snsbtns
記事をお気に入りリストに登録することができます。
Mobile Enterprise Application Platformの略。多様なモバイルOSやモバイルデバイスに一元的に対応できる、統合的なモバイルアプリケーション開発・管理プラットフォームのこと。米ガートナーが提唱した。
 マルチOS、マルチデバイスが一般化する中、そのすべてに対応したアプリケーションを開発しようとすると、開発コストも管理コストも爆発的に増大してしまう。そこで、単一の開発環境でありながら、幅広いOSやデバイスにネイティブ・クライアントとして実装できる環境が求められている。

 MEAPは、多様なモバイルデバイスに対応した統合的なアプリケーション開発・管理を可能とするアーキテクチャ全般を指す言葉。提供ベンダーによって機能も異なるが、モバイルの開発環境、配布・デプロイ、アプリケーション運用・管理のほか、アクセス認証、ユーザー管理、ログ管理、テスト環境、基幹系との連携などの機能が提供される場合もある。

 たとえば、サーバ側アプリケーションに業務ロジックやシステム連携機能を組み込む一方で、モバイルデバイス側に、デバイスの差異を吸収するMEAP実行環境(ランタイムライブラリ)を持つコンテナをつくり、そこにアプリケーション・プログラムを実装する(HTML5コード)といった手法がある。

 この場合、アクセス認証やデバイス同期などの基本機能はコンテナ側でサポートされるため、開発者は業務ロジックとインターフェイスの開発に専念できる。プログラム改修時に、その部分だけ変更したものをサーバ側に用意すれば、自動/手動でアップデートが完了できるため、メンテナンスの負荷も軽減される。

 なお、ガートナーではこの言葉を提唱するにあたって、以下の3つのルールを設定している。

  1. 3つ以上のモバイルアプリケーションをサポートしていること
  2. 3つ以上のモバイルOSをサポートしていること
  3. 少なくとも3つのバックエンドのデータソースと連携していること

 具体的な提供ベンダー・プロダクトでは、IBM Worklight、SAP Mobile Platformなどの大手のほか、Antenna Software、Senchaなどがしのぎを削っている。

関連タグ

関連コンテンツ

あなたの投稿

    PR

    PR

    PR

処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む
報告が完了しました

」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます