帮帮文库

基于Socket的网络通讯 基于Socket的网络通讯

格式:PPT | 上传时间:2022-06-25 19:29 | 页数:42 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
基于Socket的网络通讯
基于Socket的网络通讯
1 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
2 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
3 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
4 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
5 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
6 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
7 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
8 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
9 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
10 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
11 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
12 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
13 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
14 页 / 共 42
基于Socket的网络通讯
基于Socket的网络通讯
15 页 / 共 42

1、多少毫秒。表示丢弃所有未发送数据。返回当前设置的限定时间.,•汇报生存状况术语为。⇒可用于检测丢失的客户程序。如果连接无任何数据传输,则每两个小时轮询次对方。因长时间无数据传递导致搞不清对方是不出声还是异常死掉。该特性不是标准特性。⇒此时需要由程序员自己实现这特性。。

2、通常采用计算模型应用协议。客户程序浏览器。.套接字插座.在协议上通信时,两个应用程序必须首先建立个连接。⇒是这连接的两个端点。⇒两个应用程序分别绑定到连接两端的。⇒应用程序通过读写进行通信。,标识主机•使用类该类是地址的抽象。⇒既可以使用域名,也可能使用地址。⇒既可。

3、。客户程序客户程序。.服务程序服务器。远程登录应用协议。客户程序客户程序。.服务程序服务程序。邮件服务.,,•立即发送数据包在应用中的术语为。⇒用于关闭算法。算法延迟小块数据的发送,积累至程度后才起发送。⇒该算法可防止大量小数据包引起的网络负载过重。⇒如果网络带宽大。

4、.设置状态.返回状态,单向关闭连接可以只关闭个方向的连接。⇒例如可关闭发送数据而仍保留接收数据也可能反过来。些协议可能利用该特性。⇒通过关闭流的客户端表示客户请求的结束,从而由服务程序检测到流的结束。.关闭输出方向的连接..关闭输入方向的连接..,因特网应用因特网应。

5、。依照预先约定的协议读输入流或写输出流不同服务程序的编写复杂度体现在这步骤。当然,服务程序还须更多地考虑可伸缩性安全性可靠性等问题。依次关闭输入流和输出流客户监听。不可搞错了!,不足之处上述程序只能处理个客户请求。旦服务程序的方法被调用,无人再监听该端口。⇒导致后续。

6、序是通信的发起者,向服务程序提供的信息或服务提出请求。⇒在多层体系结构中,客户程序通常处于表示层与用户交互。⇒典型的客户程序既可能是,也可能是。•服务程序服务程序提供信息或服务,等待客户程序的请求并处理这些请求。⇒典型的服务程序既可能是,也可能是。•是相对的概念个服。

7、途径使用多线程编写服务程序!实际代码演示⇒运行程序并启动两份客户程序,观察第二个客户程序进程。,更高可伸缩性的服务程序每请求线程模型上述程序允许无限的客户连接。⇒容易导致服务程序因创建过多的线程而崩溃。个简单的改进是限制个最大的客户连接数目。更通用的改进方式使用线程。

8、监听专用的。,•可看作个五元组该五元组必须具有惟性,构造对象尚未建立连接,参数和指定远程主机名或对象。参数指定远程主机上的端口号。,参数指定服务器本地的地址主机端口。,参数指定监听请求的队列长度。这是最重要的方法!返回个客户连接专用的新对象。,基于的应用程序•客户程。

9、的客户连接请求失败。代码演示启动个客户程序最简单的改进途径是在处理完连接后再次循环执行。,仍有问题即使改进为循环执行,程序在同时刻只能处理个客户连接。旦服务程序的方法被调用,无人再监听该端口。⇒导致后续的客户连接请求只能排队,甚至被丢弃。,多线程服务程序•解决问题的。

10、希望数据立即送出,则可关闭此特性。.设置为真..访问的设置.,•关闭连接时处理未发送数据在应用中的术语为。⇒控制调用关闭活动连接时,如何处理未发送的缓冲数据。缺省时系统将缓冲数据全部发送完毕后才关闭连接。.设置状态布尔值指定是否打开该选项。整数限定未发送数据最多停留。

11、模型和连接池。⇒每个池设置初始值最小值和最大值!,设置特性•设置超时约束在应用中的术语为。⇒可用于的和方法。⇒也可用于的方法。⇒还用于的和方法。如果操作完成前已超时,则抛出异常。调用方法可获取关于的设置!.根据需要决定是否退出服务.服务程序服务器。.文件传输应用协议。

12、以表示台主机的地址,也可表示组主机的地址。该类的设计模型采用了工厂方法模式。⇒不使用构造方法创建实例,代之以静态工厂方法.⇒这种设计模式的好处是使客户程序可透明地使用和。,什么是•的定义⇒最早起源于。.程序包提供了两类。⇒表达个客户或服务程序通信用的。⇒表达个服务程。

参考资料:

[1]《党员发展入党流程培训》党课PPT 编号16(第20页,发表于2022-06-25 17:51)

[2]《党员发展入党流程培训》党课PPT 编号18(第20页,发表于2022-06-25 17:51)

[3]《党员发展入党流程培训》党课PPT 编号20(第20页,发表于2022-06-25 17:51)

[4]学习总书记《论中国共产党历史》党课PPT(第23页,发表于2022-06-25 17:51)

[5]深入贯彻新时代新使命——中国共产主义青年团团课学习PPT 编号22(第24页,发表于2022-06-25 17:50)

[6]深入贯彻新时代新使命——中国共产主义青年团团课学习PPT 编号22(第24页,发表于2022-06-25 17:50)

[7]深入贯彻新时代新使命——中国共产主义青年团团课学习PPT 编号36(第24页,发表于2022-06-25 17:50)

[8]深入贯彻新时代新使命——中国共产主义青年团团课学习PPT 编号18(第24页,发表于2022-06-25 17:50)

[9]深入贯彻新时代新使命——中国共产主义青年团团课学习PPT 编号19(第24页,发表于2022-06-25 17:50)

[10]《托儿所幼儿园卫生保健工作规范》简介PPT课件 编号19(第46页,发表于2022-06-25 17:48)

[11]《托儿所幼儿园卫生保健工作规范》简介PPT课件 编号15(第46页,发表于2022-06-25 17:48)

[12]《托儿所幼儿园卫生保健工作规范》简介PPT课件 编号17(第46页,发表于2022-06-25 17:48)

[13]《托儿所幼儿园卫生保健工作规范》简介PPT课件 编号16(第46页,发表于2022-06-25 17:47)

[14]《托儿所幼儿园卫生保健工作规范》简介PPT课件 编号24(第46页,发表于2022-06-25 17:47)

[15]学习贯彻社会主义核心价值观优秀PPT党课课件 编号18(第25页,发表于2022-06-25 17:47)

[16]学习贯彻社会主义核心价值观优秀PPT党课课件 编号14(第25页,发表于2022-06-25 17:46)

[17]学习贯彻社会主义核心价值观优秀PPT党课课件 编号17(第25页,发表于2022-06-25 17:45)

[18]学习贯彻社会主义核心价值观优秀PPT党课课件 编号17(第25页,发表于2022-06-25 17:45)

[19]学习贯彻社会主义核心价值观优秀PPT党课课件 编号14(第25页,发表于2022-06-25 17:45)

[20]知敬畏存戒惧守底线清廉担当做表率党课PPT 编号19(第27页,发表于2022-06-25 17:45)

下一篇
温馨提示

1、该PPT不包含附件(如视频、讲稿),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致