请问大家:在一个系统中,需要同时实现下面2种数据传输的要求,那么,应该使用什么类来做呢?
1,A计算机通过无线网卡给B计算机传送数据。
2,B计算机通过因特网给C计算机传送数据。而且,这2种传输数据的量都比较大,我确定使用TCP/IP方式进行传输,那么,我应该使用比较底层些的Socket类进行监听、连接、传输呢?还是使用稍微高层些的TcpListener、TcpClient、NetworkStream类进行监听、连接、传输呢?
我在网上看到有人认为“NetworkStream.Write()方法实际上是不可用的,因为它无法保证数据的连续性”,似乎第二种方式不很可靠。
希望得到大家的指教。