A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.软件结构从大的角度上来讲,分为哪两类?
客户端和服务端
2.TCP/IP协议分为几层,我们今天写的是哪一层的逻辑?
分为四层,传输层
3.TCP和UDP协议的区别?
TCP是通过它的三次握手来保证它的可靠连接,TCP传输的速度慢,但是安全、稳定不易掉包。
UDP每个数据包大小限制在64kb以内,传输的速度快,但是不安全,而且不稳定、在大型网络容易出现掉包现象
4.什么是三次握手?
1、客户端向服务器发送一次连接请求
2、服务器响应客户端的请求
3、客户端再次发送确认请求,完成连接

5.网络编程三要素都是什么?
协议、IP、端口号
6.请描述一次文件上传的流程?
客户先读取本地图片文件
客户端创建socket对象,并填写服务器IP地址及端口号
客户端获取OutStream流对象
客户通过流对象向服务器写入文件
服务器ServerSocket填写端口号
服务器获取客户端的Socket对象
服务器读取Socket对象的流信息并存入本地




回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马