1
单选(2分)
C/S模式下利用TcpClient类和TcpListner类和多线程技术构建服务端架构时,为了能够使得服务器端能够随时接受客户端的连接请求,并能够随时和任一客户端进行通信。假设至少有n个客户端,需要的辅助线程数量至少有( )个。
得分/总分
-
A.
n*n
-
B.
n+1
2.00/2.00
-
C.
n-1
-
D.
n
正确答案:B
2
多选(4分)
下列关于TCP消息通信无边界的处理方法正确的有
得分/总分
-
A.
部分场合可发送固定长度的消息。
1.00/4.00
-
B.
部分场合可将消息长度和消息一起发送。
1.00/4.00
-
C.
部分场合可采用特殊的分隔符。
1.00/4.00
-
D.
多种方法,可以结合BinaryReader,BinaryWriter对网络流进行封装实现。
1.00/4.00
正确答案:A、B、C、D
3
判断(2分)
WCF架构仅仅支持HTTP协议编程,不能支持TCP协议编程。
得分/总分
-
A.错
2.00/2.00
-
B.对
正确答案:A
4
判断(2分)
TcpClient和TcpListener类结合多线程或者多任务编程方式可以构建C/S编程的网络通信框架结构,但编程难度较大。
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B
5
判断(2分)
WCF和TCP协议结合使用,没有支持双工通信的绑定方式,只能采用请求应答方式。
得分/总分
-
A.错
2.00/2.00
-
B.对
正确答案:A