套接字是最好的方法吗?

gog*_*ole 2 sockets communication

我正在开发一个需要通信的工具:通过互联网发送和接收该工具的其他远程实例的文件.在这种情况下哪种通信选项最好用?套接字?

kgi*_*kis 5

绝对不是套接字.相反,您应该使用已经存在的更高层协议,如FTP甚至HTTP.套接字仅显示裸TCP/IP功能.因此,要发送/接收文件,您最终会自己添加应用程序逻辑(例如,您需要处理丢失的数据包).更高层协议已经为您完成此任务.