网络编程
文章平均质量分 84
福桐
python, machine learning, deep learning, rdf
展开
-
c/s架构的网络通讯程序:功能包括拨号,发消息,传文件
功能描述:客户端:1.拨号,输入IP,连接服务器2.可以选择接收文件(1)等待服务器的发送(2)接收待传文件的名称(3)是否修改该文件的名称(4)在该客户端的文件夹下查看传送的文件3.可以选择发送消息,发送“exit”即告诉服务器停止发送消息4.停止通讯服务器端:1.显示连接客户端的IP和端口号2.接收传文件命令(1)输入想传送的文件名(相对路径原创 2017-11-26 11:04:05 · 562 阅读 · 0 评论 -
网络编程中的socket中关于TCP下的文件传输:EOF问题
点击打开链接文件的传输中:文件中并不包括EOF(-1)这个结束标志;恰恰它是文件FILE这个类型的下的一个结束状态,可以通过feof(),ferror()来判断出来。所以在socket传文件中,在接收方不可能接收到-1,且ASCII码中也都是大于等于0的,不要渴望用strcmp()比较出来。文件传输标志:1.可以通过提前发送长度。2.加上报头。3.自己约定一个结束标志(这样的面就窄原创 2017-11-23 11:20:08 · 8018 阅读 · 2 评论