回答編集履歴

2

edit

2021/02/25 23:08

投稿

m.ts10806
m.ts10806

スコア80857

test CHANGED
@@ -22,9 +22,9 @@
22
22
 
23
23
 
24
24
 
25
- 既に指摘があるように、PHPがあるのでしたら、Webサーバー側でMySQLとのやりとりをするAPIを設置し、
25
+ 既に指摘があるように、
26
26
 
27
- クライアントアプリからは必要な情報をリクエストして結果を受け取るだけに終始したほうが良いと思います。
27
+ PHPがあるのでしたら、Webサーバー側でMySQLとのやりとりをするAPIを設置し、クライアントアプリからは必要な情報をリクエストして結果を受け取るだけに終始したほうが良いと思います。
28
28
 
29
29
 
30
30
 

1

edit

2021/02/25 23:08

投稿

m.ts10806
m.ts10806

スコア80857

test CHANGED
@@ -11,3 +11,21 @@
11
11
 
12
12
 
13
13
  ※MySQLが設置されているサーバー次第ではクライアントからの接続がそのままではできないこともあるのでそこはポートの開放など調整する可能性があるかもしれません(今回の内容だけでは分かりません)
14
+
15
+
16
+
17
+ ただ、「結局そのクライアントアプリをどう使うか」次第で変わってくるのも事実です。
18
+
19
+ MySQLが置かれているサーバー次第ではクライアントからの直接接続ができないことも多いですし、
20
+
21
+ お世辞にも安全とは言い切れません。
22
+
23
+
24
+
25
+ 既に指摘があるように、PHPがあるのでしたら、Webサーバー側でMySQLとのやりとりをするAPIを設置し、
26
+
27
+ クライアントアプリからは必要な情報をリクエストして結果を受け取るだけに終始したほうが良いと思います。
28
+
29
+
30
+
31
+ ※JavaでクライアントとWebを併用する場合も、DB関連の処理は専用の待ち受けサーブレット作って処理させることが多いです。