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