このトピックでは、高速サービスフレームワーク (HSF) アプリケーションをSAEにホストする方法について説明します。
背景情報
次のいずれかの方法を使用して、HSFフレームワークに基づいてアプリケーションを開発できます。
- Ali-Tomcat: このメソッドは、Ali-TomcatとPandoraに依存し、サービスの登録と検出、暗黙的なパラメーターの受け渡し、非同期呼び出し、汎用呼び出し、トレースフィルター拡張などの完全なHSF機能を提供します。 アプリケーションは、WARパッケージの形式でデプロイする必要があります。
- Pandora Boot: このメソッドはPandoraに依存し、サービス登録、サービス検出、非同期呼び出しなど、いくつかのHSF機能を提供します。 アプリケーションは、展開用に実行可能なJARパッケージにコンパイルする必要があります。
手順
- アプリケーションを開発する。
- 方法1: デモプロジェクトをダウンロードします。
microservice-doc-demoプロジェクトには複数のサンプルプロジェクトが含まれています。 この例では、Ali-Tomcatを使用して開発されたHSFアプリケーションを使用しています。 詳細については、「hsf-ali-tomcat」をご参照ください。
- 方法2: プロジェクトをローカルにビルドします。 詳細については、以下のトピックをご参照ください。
- 方法1: デモプロジェクトをダウンロードします。
- ローカルコードの開発とデバッグを実行します。 詳細については、「軽量コンフィギュレーションセンターの開始」をご参照ください。
- アプリケーションをWARまたはJARパッケージに圧縮し、SAEにデプロイします。 詳細については、以下のトピックをご参照ください。