0

Java アプリケーションをデプロイし、ブラウザからアクセスするには、コンテキスト パスが必要です。Oracle Application Server には 10 近くのアプリケーションがあります。コンテキスト パスなしでアプリケーションを動作させたいと考えています。すなわち; アプリケーション サーバーがドメイン名に基づいて対応するアプリケーションを参照するようにします。

ユーザーがアプリケーションをデプロイするときに Google アプリ エンジンが同じことを行っているため、これが可能であることはわかっています。これらのアプリケーションのコンテキスト パスは "/" のみになります。

これをOracleアプリサーバーに設定するアイデアはありますか?

4

1 に答える 1

1

言及されている Oracle Application Server は、古い Oracle Containers for Java (OC4J) であると想定しています。

OC4J では、OHS (Oracle HTTP Server) または互換性のある HTTP サーバー (Apache 1/2 が動作) を OC4J の前に配置し、HTTP サーバーがリクエストを OC4J に転送するように構成する必要があります (同じ)。さらに、複数の仮想ホストにサービスを提供するように HTTP サーバーを構成する必要があります。

Oracle WebLogic Server についても同じ情報が有効です。

詳細については、『Oracle HTTP Server 管理者ガイド』を参照してください。バージョン 10.1.3.1 のガイドはこちらから入手できます。使用しているOC4J/WLSのバージョンに適したOHSのバージョンを決定する必要がある場合があります。

ServerFaultの OHS/Apache 構成について追加の質問をすることができます。

于 2010-09-06T08:41:06.940 に答える