入力する基本情報を格納する非常に単純なプログラムを要求するクライアントがいます。情報は同じネットワーク上の 2 台のコンピューター間で共有する必要があり、コンピューターが情報に同時にアクセスする可能性は、私が理解している限りではほとんどありません。
2 台のコンピューター間で最小限のデータを処理するために本格的な DBMS をセットアップすることの実用性はわかりません。ネットワークを介して 2 台のコンピューターに共有されているローカル (軽量) データベースがこの状況を処理できるのではないかと考えていましたが、これは C# アプリケーションによって操作されます。データベースには、おそらく最大 2 ~ 3 個のテーブルが必要です。
私の他のオプションは、事前構成されたサーバー (おそらく WAMP または XAMPP) で実行される Web ベースのアプリケーション (ほとんどの場合 PHP) ですが、プログラムが使用される場所でネットワークがどのように構成されているかわかりません。おそらくネットワーク設定のいずれにも触れることができないため、ローカルネットワークでのみポートを開いたままにできるかどうかはわかりません。
Windows アプリケーションまたは Web アプリケーションは、どちらのオプションを選択しても、作成に 2 ~ 3 日かかる可能性が高いですが、どちらか一方を作成したくなくて、アプリケーションの要求に合わせて間違ったオプションを選択したことに気づきました。 .
私が提案した 2 つのオプションのうち、どちらがより実用的な解決策でしょうか? この状況に適していると思われる他のオプションがあれば、私は絶対にどんな提案も受け入れます. みんな、ありがとう!