socket-C#Socket编程,能实现客户端发送一个txt文件即可,怎么写

2025-03-02 05:16:58
推荐回答(2个)
回答1:

只写客户端肯定是不行的,因为文件传输一般需要额外的信息在服务器才能完成文件的恢复:
1)文件名,当然这个可以在服务端重起名。但这样就不好和客户端对应的了!
2)文件在客户端传输时需要分包,所以在服务器端需要和包。
3)传输过程一般为了防止数据错误,会有 CRC。
等等,这些都需要客户端与服务器端一起处理。

回答2:

公司内网的地址要外部访问的话需要在防火墙上做一个映射,通过外网(供应商提供)访问时,防火墙自动帮你跳转到指定IP以及端口。然后接下来看你自己的.