質問: 近いうちに、Windowsタブレット(通常のWindowsPCと変わりませんが。。。)を使った業務系アプリケーション(工場で利用する想定)を開発します。 そこで、クライアント端末側で直接データベースに接続するか、 サーバー側でWEBAPIを作り、サーバー側で処理を行い結果をJSON等で返却するようにしようか悩んでいます。 皆様なら、どういう構成にしますか? メリット・デメリット等あると思いますが、理由も併せてご回答いただけると嬉しいです。 ★ クライアントの構成 OS:Windows 10 開発言語:C#(WPFで作成予定) ★サーバーの構成 OS:Linux(Cent OS) フレームワーク: ASP.NET MVC Core データベース: PostgreSQL
回答: 前提条件が違うので参考にはなりませんが、 Mysql+WPFであれば直接コントロールできますし、高速で動作します。 (実績あり)