QA@IT
«質問へ戻る

質問を投稿

C# でのデータベース連携について

はじめて質問させていただきます。

C#を利用してWindowsソフトの開発を考えております。(パッケージソフトです。)

機能のひとつとして、このソフトを利用する人たちで情報を共有できる機能を考えており、
外部のレンタルサーバ(DBはMySQL)を利用しようと思っています。

しかしながら、現在レンタルしているサーバが外部接続不可であるため、C#から直接接続することができません。
そのため、レンタルサーバ内にPHPを配置して、C#のWebClientクラスを利用して、PHP経由でデータの登録処理と、
取得処理(JSONで戻す)を行うことを考えているのですが、果たしてこのようなやり方が一般的なのか、
もっと良いやり方があればご教授いただきたいです。

ざっくりとした質問となってしまい恐縮ですが、よろしくお願いします。

はじめて質問させていただきます。

C#を利用してWindowsソフトの開発を考えております。(パッケージソフトです。)

機能のひとつとして、このソフトを利用する人たちで情報を共有できる機能を考えており、
外部のレンタルサーバ(DBはMySQL)を利用しようと思っています。

しかしながら、現在レンタルしているサーバが外部接続不可であるため、C#から直接接続することができません。
そのため、レンタルサーバ内にPHPを配置して、C#のWebClientクラスを利用して、PHP経由でデータの登録処理と、
取得処理(JSONで戻す)を行うことを考えているのですが、果たしてこのようなやり方が一般的なのか、
もっと良いやり方があればご教授いただきたいです。

ざっくりとした質問となってしまい恐縮ですが、よろしくお願いします。