0

私は、開発中のrestful-apiを使用するために古いモデル1のJavaベースのWebサイトを移行中です(PaaSやその他の流行語を提供するという長期的な目標を持っています)。

機能のモジュールごとに複数の異なるWARファイルを使用したい。私はこれを行う方法を知っています

www.myLegacy.com/myWarFile/myFirstMethod
www.myLegacy.com/myWarFile/mySecondMethod
www.myLegacy.com/mySecondWarFile/ThirdMethod (in different war file, and consequently diff url)

ただし、次のように複数のwarファイルを同じURLにデプロイできるようにしたいです。

www.myLegacy.com/myRest/myFirstMethod
www.myLegacy.com/myRest/mySecondMethod
www.myLegacy.com/myRest/ThirdMethod (this is in different war file to other methods)

これは、Tomcatでフルスプリングスタック(spring-mvcを含む)を使用します。

ポインタはありますか?

4

2 に答える 2

3

Apache httpd、nginxなどを使用して、それに応じてURLをルーティングできます。

于 2012-12-03T23:23:01.370 に答える
1

Tomcatはさまざまなコンテキストパスでさまざまなwarファイルを開始するため、すぐに可能になるとは思いません。私が考えることができるのは、myRest.warとmySecondWarFile.warをデプロイし/ThirdMethod、myRestアプリケーション自体にマッピングを追加してリクエストをにルーティングすることだけ/mySecondWar/ThirdMethodです。

于 2012-12-03T17:51:08.503 に答える