单片机作为服务器 pc作为客户端 如何样接受单片机的数据 用c#实现

单片机作为服务器 pc作为客户端 怎么样接受单片机的数据 用c#实现
各位大人,你们只需要告诉我用C#里面的那个类实现就可以了,还有什么样的方法,以及注意什么东西,就可以了,在下不胜感激

------解决方案--------------------
根据单片机采用的协议决定。

显然如果有IP,那么网络层协议就是IP协议,那么再上层呢?是否使用了TCP/UDP协议?再往上应用层协议又是什么。