質問編集履歴

1

正しいと思う根拠を記載

2020/06/15 16:47

投稿

yuki1111
yuki1111

スコア72

test CHANGED
File without changes
test CHANGED
@@ -3,3 +3,29 @@
3
3
  Webサーバーでアプリケーション層のみを実装したWebアプリケーションを稼働させ、ApサーバーでWebApiを稼働させ、
4
4
 
5
5
  DBサーバーでDBを稼働させるが正しいと思うのですが、どうでしょう?
6
+
7
+
8
+
9
+
10
+
11
+ ### 追記
12
+
13
+ 下記のサイトを見て、Web3層構造の場合はクライアントからのリクエストへのレスポンスをWebサーバーが担い、動的処理はAPサーバーが担い、DBが稼働するのがDBサーバーだと思いました。
14
+
15
+
16
+
17
+ クライアント→Webサーバー→APサーバー→DBサーバー
18
+
19
+ |      ←      ←  ←
20
+
21
+
22
+
23
+ ソフトウェアのアーキテクチャがレイヤードアーキテクチャ場合、アプリケーション層がクライアントからのリクエストへレスポンスするのでアプリケーション層のみを実装したWebアプリケーションを稼働させ、WebApiがAPサーバーで稼働していればDBサーバーへのアクセスと動的処理が可能だと思いました。それが正しいと思う根拠です。
24
+
25
+ それ以外が間違っていると思う根拠はありません。
26
+
27
+ https://hnavi.co.jp/knowledge/blog/web-application-server/
28
+
29
+ http://nari104.hatenablog.jp/entry/2016/06/05/000004
30
+
31
+ https://thinkit.co.jp/article/11837