如何用WinSock实现网络通信?

题目

如何用WinSock实现网络通信?

参考答案和解析
正确答案:通常所说的套接字,是指UNIX环境下流行的TCP/IP编程接口,而WinSock是在windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。使用WinSock实现网络通信的典型范例便是客户机/服务器模型,在这种方案中客户应用程序向服务器程序请求服务。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

试描述在基于TCP/IP协议网络通信的客户/服务器模式下,利用WinSock进行通信的过程.


正确答案: 在基于TCP/IP办议网络通信客户/服务器模式下,利用Winsock进行通信的过程:
服务器方应用程序的工作是:
(1)申请套接字,打开通信信道,通知本地主机在一个端口上接收客户机的请求.
(2)等待客户机请求到达指定端口.
(3)接收到客户机的请求后,启动一个新进程处理来自客户机的用户请求,同时释放旧进程以响应新的客户请求,当服务完成时,关闭服务器进程,
(4)继续等待客户机的请求.
(5)如果服务器不想响应客户机请求,则关闭服务器进程,
客户方应用程序的工作是:
(1)申请一套接字,打开通信信道,并将其连接到服务器机上的保留端口,该端口对应服务器上的TCP/IP进程.
(2)服务器发出请求消息(报文),等待接收应答.
(3)接受服务器来的应答,当不再请求时关闭信道并终止客户进程.

第2题:

什么是WinSock?


正确答案:Windows下网络编程的规范-Windows Sockets是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。Windows Sockets规范以U.C. Berkeley大学BSD UNIX中流行的Socket接口为范例定义了一套Micosoft Windows下网络编程接口。它不仅包含了人们所熟悉的Berkeley Socket风格的库函数;也包含了一组针对Windows的扩展库函数,以使程序员能充分地利用Windows消息驱动机制进行编程。

第3题:

Winsock控件主要用来编制() 或 ()协议的通话程序。


参考答案:TCP/IP UDP

第4题:

关于WinSock控件描述正确的是()

  • A、WinSock控件用于显示网络适配器地址、主机地址和主机名
  • B、WinSock控件提供一种访问TCP和UDP的网络服务
  • C、WinSock控件的LocallIP返回本地机器IP地址
  • D、当本地计算机希望和远程计算机建立连接时要调用WinSock控件的Connect方法

正确答案:A,B,C,D

第5题:

SDH设备的网络通信模块主要由ECC模块实现,采用的是()协议来实现各个网元之间的互联。


正确答案:TCP/IP

第6题:

如何用LoadRunner实现多机联合性能测试?


正确答案:多机联合测试模型能够有效的提供大负载量进行并行测试,并且具有负载均衡的能力,将大负载量分配到若干个代理PC机上进行联合测试。相较于单个测试PC机进行独立测试所产生的负载量以及消耗的系统资源,多机联合测试模型能够产生规模更大的测试负载量,而且对每个代理PC机而言也大大减少了系统资源的消耗……

第7题:

在使用winsock编程时,如果源主机希望与目的主机()202.113.16.5进行通信,那么源主机应将winsock的哪个属性设置为202.113.16.5?  

  • A、 RemoteHost
  • B、 RemotePort
  • C、 LocalHost
  • D、 LocalPort

正确答案:A

第8题:

利用WinSock实现网络通信,每个Socket用一个三元组半相关表示一个进程,下列三元组半相关中正确的是()

A.(协议,本地地址,本地端口号)

B.(协议,本地地址,远程地址)

C.(协议,远程地址,远程端口号)

D.(协议,本地端口号,远程端口号)


正确答案:A

第9题:

网络通信协议是实现网络协议规则和功能的软件,下列()不是网络通信协议。

  • A、HTTP
  • B、SNMP
  • C、PSTN
  • D、TCP/IP

正确答案:C

第10题:

制动控制单元(BCU)用于对()进行本地控制,通过()实现网络通信。


正确答案:制动系统;MVB总线