
1)
由于客户端通过IE同服务器建立联系,所以客户端使用Applet,服务器端使用Application;
2)
服务器应设置成多线程,应答多个客户的请求;
3)
两端通信使用SOCKET机制。
2.2客户机/服务器通信的动机
客户机-服务器范例的基本动机来自聚集问题。
为了理解这一问题,设想一个人试图在分离的机器上启动两个程序并让它们进行通
信,还要记住,计算机的运行要比人的速度快许多数量级。在某人启动第一个程序后,
该程序开始执行并向其对等程序发送消息,在几个微妙内,它便发现对等程序还不存在,
于是就发出一条错误消息,然后退出。在这时,某个人启动了第二个程序,不幸的是,当第二个程序开始执行时,它发现对等程序已经终止执行了,即便是两个程序连续重新试着通信,
但由于它们每个程序执行的速度那么快。因而它们
在同一瞬间向对方发送消息的概率是很低的。
客户机-服务器模型是这样解决这种聚集问题的。它要求在任何一对进行通信的应用进程中,有一方必须在启动执行后(无限期地)等待对方的联系,这种解决方案是重要的,因为TCP/IP自己对入呼叫通信是不会响应的。
由于TCP/IP并不是提供在一个报文到达后自动创建运行程序的任何机制,因此一个程序必须在任一请求到来前就在那里等待以接受通信。
因此,为确保计算机已准备好了进行通信,多数系统管理员都安排通信程序在 *** 作系统引导时就自动启动。每个程序都一直运行下去,以便等待下一个服务请求的到来(此服务是该程序提供的)
望采纳!!!
答案是B 应用层TCP/IP参考模型分为网络访问层、网际互联层、传输层(主机到主机)、和应用层。
a选项
网际互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。注重重新赋予主机一个IP地址来完成对主机的寻址,它还负责数据包在多种网络中的路由。该层有三个主要协议:网际协议(IP)、互联网组管理协议(IGMP)和互联网控制报文协议(ICMP)。
IP协议是网际互联层最重要的协议,它提供的是一个可靠、无连接的数据报传递服务。
c选项
传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP).
TCP协议提供的是一种可靠的、通过“三次握手”来连接的数据传输服务;而UDP协议提供的则是不保证可靠的(并不是不可靠)、无连接的数据传输服务.
B选项
应用层对应于OSI参考模型的高层,为用户提供所需要的各种服务,例如:FTP、Telnet、DNS、SMTP等.
所以选择B
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)