前提・実現したいこと
VisualStudio 2019でVB.netをつかい、
クライアントとクライアントをつなぐための仕組みを作ろうとしています。
3台をそれぞれA、B、Cと起きます。
A,B,Cの画面はすべて同じ画面で実行状態と仮定し、
フォームにはボタンがありボタンを一回押すごとに+1をするプログラムです。
AのPcでボタンを押したとき、A,B,Cすべてラグが少ない状態で同期したいのですが、
いろいろ調べたら、TCPでの接続、DBを使った接続、Jsonファイルを一定時間で読み取って反映する
の3つが引っ掛かりました。
試したこと
TCPでの接続を行ってみたのですが(接続はローカルで行っています)、AとBとの接続はできたのですが、
3台とつなぐという資料は見つからず、手詰まりな状態です。
現在DBでの同期を試している途中なのですが、なにか自分は勘違いしてるのではないかとおもっています。
(DBは同期をするものではなく、必要な時に接続し常時接続はだめ等)
なにか、改善点などがあればご教授願いたいです。
TCPでの接続は以下のサイトを参考にし作成しています。
https://dobon.net/vb/dotnet/internet/tcpclientserver.html
回答1件
あなたの回答
tips
プレビュー