いつもお世話になっております。
現在、C++でAndroidで通信プログラムを製作しているのですが、サーバ側のプログラムの取っ掛かりがなく苦戦しております。
主にサーバプログラムにおいて、参考になる書籍、サイトなどがありましたら教えて頂けると助かります。
(なるべく、一連の流れやソースが記載してあるものですと助かります)
(また、全くの無知ですので、まずはサーバからjsonファイルでHelloWorldが返ってくる程度のもので結構です)
最終的に実装予定の内容は以下の通りです。
・サーバのデータベースにログインIDとパスワードを保存し、まちがっていたら開始できないようにする。
・新しく始める場合は、新規のID、セーブデータを作成できるようにする。
・サーバのデータを解析しチートしていたらBANを行う。
理解していない内容、特に知りたい内容は以下の通りです
・クライアントからPOSTを行った後、サーバがjsonやxmlを返す方法(このフォーラムはPHPで出力されていますし、PHPやPythonでクライアントにjsonやxmlを返すというのはなんとなく分かります)
・現在レンタルサーバーであるXServerを使用しているのですが、PHPファイルなどからサーバのMySqlにどうやってアクセスすれば良いのかわかりません。(SQLはアクセス権の設定があるようです。(
https://technet.microsoft.com/ja-jp/lib ... .105).aspx))
・そもそも、PHPファイルはサーバに置くだけで、クライアントがリクエストなどを行うと勝手に動くのでしょうか?
(レンタルサーバによりますし、(
https://www.xserver.ne.jp/support/faq/f ... ce_php.php)を見る限り勝手に動くのだろうという気はしますが…)
・(
http://kagasu.hatenablog.com/entry/2017/10/07/190551)このページのⅤ、POSTを見る限り、jsonでデータを送ってサーバで何かやって返すようです。(何をやっているんでしょう?PHPなどのスクリプトが動いてデータベースにアクセスしたりしているんでしょうけれど、どんなソースを書けば良いんでしょうか?)