2017-03-02 9 views
0

私はSpringブートのWebアプリケーションを開発しました。これはTomcatのWebサーバーからデプロイでき、直接データベースサーバーに接続できます。今は別のデータベースに切り替える必要があります。 webserver.Soからアクセスできない私は、私のフォーマットはWebサーバーからApp Server経由でDatabase Serverに接続する方法

Web Server -> Database Server 

でした誰であるパターン

Web Server -> App Server -> Database Server 

に従うことをお勧めしかし、私はこのformat.Becuse電流に私のWebアプリケーションを変換する方法を確認していないましたこれを実装する方法を説明してください。 iated?

答えて

0

Web ServerとApplication Serverには誤解があります。 What is the difference between application server and web server?

で続きを読む通信構造エッジサーバー

ようなものになるだろう - >内部サーバー - >データベース今

、あなたの問題は内部に、あなたの現在のAPIを移動することで解決することができますサーバーはDBに直接接続し、内部サーバーからapiを呼び出し、応答をクライアントに返すエッジサーバーに擬似APIを作成することができます。

擬似API - >実際のAPI - >データベース

+0

あなたがリンクに述べたように私の前のシナリオ***シナリオ1:アプリケーションサーバのないWebサーバー*** と私がする必要があります***に切り替えるシナリオ2:アプリケーションサーバーを搭載したWebサーバー***。したがって、私のアプリケーションにビジネスモデルを組み込む必要があります。正しくはありますか? –

+0

私はあなたの質問を理解していませんでした、ちょうどリバースプロキシまたは何を導入していますか? – Avinash

+0

ちょうどリバースプロキシのチェックの場合これはhttp://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server – Avinash

関連する問題