2

私は主にエンタープライズ クラスのクロスプラットフォーム モバイル ハイブリッド アプリを開発するための開発環境を準備しており、多くの調査の結果、高度なアプリ管理とサービスのために Apache RedHat Cloud OpenShift コンテナーに OpenMEAP を実装することにしました。これら 2 つの組み合わせは、商用のモバイル エンタープライズ アプリケーション プラットフォームに対する興味深い競争になる可能性があります。

OpenMEAP を OpenShift Community Cloud に公開するように Eclipse を適切にセットアップしました。これらのガイドとビデオの指示に注意深く従った後、Android デバイスとエミュレーターに OpenMEAP SLIC を正常に作成、ビルド、およびデプロイできます。

OpenMEAP Windows インストール ビデオ

OpenShift ビデオで Java アプリケーション用のクラウドで無料の Apache Tomcat Hosting を入手する

Eclipse プロジェクトには警告しかありません。openmeap-admin-web と openmeap-services-web を OpenShift コンテナーに発行すると、WAR ファイルは発行されますが、展開されないため、Tomcat サーバーから Web 経由でアクセスできません。この問題を乗り越えることができれば、面倒な環境の準備ではなく、実際の開発を進めることができます。

私はそれがロングショットであることを知っていますが、OpenMEAP を OpenShift (または他のクラウドベースの Tomcat サーバー) で使用しようとしている人はいますか? また、OpenShift (またはクラウド) Apache Tomcat セットアップの OpenMEAP データベース要件についても説明したいと思います。

どんなコメントでも大歓迎です。

4

2 に答える 2

1

OpenMEADをOpenShiftにオンボーディングした経験はありませんが、OpenShift Onlineコミュニティには、役立つかどうかを確認できるものがいくつかあります
。1)ログを使用したトラブルシューティング: https ://www.openshift.com/faq/ how-to-troubleshoot-application-issues-using-logs
2)オンボーディングバニラTomcat: https ://www.openshift.com/blogs/free-apache-tomcat-hosting-in-the-cloud-for-java-applications -いわゆる-openshift

後者は、DIYカートリッジを使用してTomcatをオンボーディングしています。どのカートリッジを使用していますか?

OpenShiftフォーラムにもフィードバックを投稿してください: https ://www.openshift.com/forums/openshift

于 2013-03-19T15:58:52.553 に答える
0

OpenMEAP のクイックスタートページから OpenShift に OpenMEAP をデプロイできます。

クイックスタートを作成したら、承認情報を Git リポジトリに追加する必要があります。コードを変更するには、公開 SSH キーを設定してから、新しいアプリケーション Git リポジトリをローカル マシンに複製する必要があります。このフローのその他の手順については、はじめにページを参照してください。

ステップ 1. アプリケーションの UUID を取得する

  1. OpenShift 管理コンソールに移動してアプリケーションの uuid を取得し、アプリ名を選択して UUID をコピーするか、次のコマンドを実行します。rhc app show $appname | grep -i uuid
  2. OpenMEAP インスタンスの管理インターフェイスに移動します。https://$appname-$yournamespace.rhcloud.com/openmeap-admin-web/interface/
  3. デフォルトの資格情報 (ユーザー ID/パスワード) を使用してログインします: openshift/openmeap
  4. メイン メニューから、設定に移動します。
  5. [グローバル設定と設定] および [クラスター ノード] で、次の値を設定します。
 External Service URL: https://$appname-$yournamespace.rhcloud.com/openmeap-services-web
 File-system Storage Path Prefix: /var/lib/openshift/<application-uuid>/app-root/data
 Admin Server Accessible Service Url Prefix: https://$appname-$yournamespace.rhcloud.com/openmeap-services-web
 File-system Storage Path Prefix: /var/lib/openshift/<application-uuid>/app-root/data

ステップ 2. モバイル クライアントを構築します。

使用する:openmeap.slic.appMgmtServiceUrl=https://$appname-$yournamespace.rhcloud.com/openmeap-services-web/application-management

詳しくは

于 2014-07-11T16:13:27.107 に答える