静的 HTML ページと JS で構成される Java アプリケーションがあります。アプリケーションには、静的 HTML から JS によって呼び出される REST のような API があります。アプリケーションの前には、Nginx や Apache などのフロントエンド プロキシ サーバーがあります。フロントエンド サーバーはサーバー S1 に配置され、サーブレット コンテナーはサーバー S2 に配置されます。
私は、http: //example.com/mycontext/api/someresourceにある REST API を呼び出す JS ファイルを含むページhttp://example.com/mycontext/page.htmlを持っています。フロントエンドは、 http に一致するすべてのリクエストを渡します。 //example.com/mycontext/をアプリケーションに追加します。
内部使用のみを目的としてアプリケーションに別の Web API を導入したい。つまり、この新しい API は、インターネットからではなく、イントラネット内の他のアプリケーション (サーバー S3 など) によってのみ呼び出され、表示される必要があります。
この API を HTTP ベース、WS、または REST に似たものにし、同じサーブレット コンテナー (Tomcat など) で管理して、アプリがデプロイされるようにしたいと考えています。
どのようなオプションがありますか?