端口与 IoC都是什么意思?为什么电子设备要达到所要求的指标?

2023-02-21 16:28:39 来源:创视网

端口与 IoC(控制反转)

广义上, 端口的上述机制也是控制反转(Ioc: Inversion of Control)思想的一种体现, 如果客户端需要知道服务端的进程 ID, 实际上就被服务端控制了, 毕竟我服务端在哪个 ID 上提供服务, 你就得把你的请求发到相应的 ID 上来;

而有了端口这一中间层呢? 作为客户端, 总是把请求发到对应端口上, 并要求服务端绑定并监听那些端口以及作出响应, 你服务端是反过来被我客户端所控制, 我客户端发到哪个端口, 你服务端就要去相应端口上监听并响应.

大家可以体会一下这种转变. 这种设计或思想在编程领域其实是特别重要的, 在很多其它地方都有体现.

因为浏览器总是把 web 请求发到了 80 或 443 端口, 这就要求一个 web server 进程去监听这些端口. 比如在我的服务器上, web server 是 Nginx, 它启动之后就会去监听 80 和 443 端口, 任何想要访问我的主页的人, 并不需要知道我的 Nginx 进程 ID 是啥, 借助于端口这一间接层, 你就能够与我的 Nginx 进程通讯, 并获取你想要的东西.

事实上你可以这么认为, 浏览器实际上只是在与端口通讯, 端口层再把这些请求委托(delegate)或代理(proxy)给相应的 web server 去处理, 端口的角色就是一个中间人, 一个间接层.

电子设备要达到所要求的指标

电子设备要达到所要求的指标,首要的就是配备一个稳定、优越的电源,在一些专业要求更高的系统中,对电源的要求更高。可以说,电源技术的发展和创新将直接推动电器、电力技术的发展,电源技术在电气技术发面起着举足轻重的作用。最方便的、最经济的电能来源是取自电网的交流电,但电子线路需要的常是直流电源,将交流电变换成直流电,对于要求不高的电子产品,可以直接使用。但简单的直流电源的输出电压不稳定,电源电压随着电网电压的变化或负载的变化而变化,这必然会影响电子线路的性能,经整流得到的直流电压,虽经滤波,交流成分仍然较大。所以,在要求高的电子产品中,必须采用直流稳压电源。随着微型计算机特别是单片机的不断发展,其档次不断提高,功能越来越强。它将冲击着人类的方方面面,使其应用领域不断扩大,广泛应用于工业测控、尖端科学、智能仪器仪表、日用家电等领域中。单片机在工业测控领域中已占重要地位。

x 广告
x 广告

Copyright   2015-2022 财富赢家网版权所有  联系邮箱:920 891 263@qq.com

京ICP备2022016840号-48