,接收数据。
不过这两天在开发服务端和客户端程序的过程中,他也发现自己编写的协议栈库存在一些隐患,便顺手进行了修复。
“唉,这些网络操作还是得封装起来,现在这样实在太繁琐了,功能代码都被搅得一团糟。” 秦奕一边敲着代码,一边暗自想着。
经过一番努力,他终于在本地初步调试好了功能。
秦奕迫不及待地用软盘将客户端程序拷到李勇军的电脑上,准备通过网络获取自己电脑里的文件。
他快速敲击出一行命令出来,随着 dos 命令行上一行汉字缓缓出现,他脸上露出了欣慰的笑容。
成了!
他用客户端程序通过网络向服务端获取了文字信息!
不过事情还远没有结束。
秦奕心里清楚,这只是迈出了网络文件传输的第一步。
目前仅实现了基本功能,连协议都还不完善,后续还有很多工作要做。
他们现在的网络一旦有客户端与服务端通信,所有机器的通信通道就会被占用,其他客户端便无法连接,所以客户端在每次请求资源后都需要及时断开 tcp 连接,同样地服务端也要做一系列的超时处理。
再有,即便有 tcp\/ip 协议的保障,数据在传输过程中仍可能出现丢失或错误,程序必须确保这些问题不会影响正常流程。
此外,还得限制一次性传输的数据量,以免长时间占用通信通道。
……
茫茫多的网络问题都在秦奕脑海里一一浮现,他感到有些呼吸不过来了。
不过,第一步还是完成了!
秦奕笑着给自己竖了个大拇指。
“老秦,什么事情笑得这么开心啊!”李勇军的声音在办公室门口响起,“咦,你怎么坐在我的位置上,你在用我的电脑干什么?”
李勇军凑到屏幕前,看到上面显示着一串莫名其妙的文字:“哈哈哈社保微热回去饿不我让啵唧日文歌?”
他一脸疑惑,实在不明白这是什么意思,但看到秦奕的傻笑,又觉得其中或许暗藏玄机。
他琢磨了好一会儿,似乎联想到了什么,大为震撼,忍不住问道:“谁