标签: c# sockets network-programming debian
我目前正在开发一个基于C#的小型客户端工具,它可以通过LAN在我的debian homeserver上执行某些操作,如扫描和打印。到目前为止,我正在使用SANE和CUPS等通用接口以及预定义的库,如SaneSharpLib等。
现在,我想从服务器系统获取一些自定义信息,例如某些进程或(外部)设备的状态。
哪些是在这些系统之间创建基于网络的通信通道以传输这些数据的最佳(简单与资源有效)方式?
答案 0 :(得分:0)
最简单的方法是通过ssh连接到主机并获取所需信息,就像直接在系统上进行操作一样。
尝试将ssh绑定到c#app。
http://sshnet.codeplex.com/