私のVisual Basicプロジェクトには、2つのアプリケーション(サーバーとクライアント)が必要です。 「サーバ」はセンサからデータを収集し、クライアントは何とかこの情報を取得して表示する必要があります。Visual Basic:ネットワーク上でデータ/変数を共有する最も良い方法は?
私の質問は: サーバーからクライアントにデータを取得する最も良い方法は何ですか?私の頭に浮かぶ最初のことは、SQL DBに情報を格納し、 "クライアント"がDBからデータをプルすることです。センサーからの
それは、「サーバー」と「クライアント」結局WANおよびNATを通じてネットワーク化されるのは注目に値する...
データを2つの別々の整数すなわち、非常に小さい、それはそれです。だから、SQLデータベースは2つの整数を格納するために余計に使用されているようですが、これを実行しているハードウェアは非常に強力ではありません。つまり1GBのRAMと2GHzのCPUです。
両者がアクセス可能なネットワーク共有のファイルにデータを保存しますか? –
私はそれを考えました、私は、 "サーバー"または "サーバー"と "クライアント"の間で同じLAN上にないため、CIFS共有を使用するためのFTPサービスをセットアップする必要があります。彼らは別のNATed WAN上にあります... 私はもう少しエレガントなものを望んでいました。 tho –
一般的に言えば、質問が始まるときには何が最善の方法でしょうか?それはあまりにも広いために閉じられる可能性が高いです。あなたの質問については、サーバーは継続的に実行されますか?単純なWCFサービスをホストしたり、名前付きパイプを使用したりすることができます。 –