私は現在、スキャンや印刷など、LAN経由でdebianホームサーバーでいくつかのアクションを実行できる小さなC#ベースのクライアントツールに取り組んでいます。ここまでは、SANE や CUPS などの一般的なインターフェイスと、SaneSharpLib などの定義済みライブラリを使用しています。
ここで、いくつかのプロセスや (外部) デバイスのステータスなど、サーバー システムからカスタム情報を取得したいと考えています。
これらの種類のデータを転送するために、これらのシステム間にネットワークベースの通信チャネルを作成する最良の (簡単な方法とリソース効率の良い方法) はどれですか?