建设工作站服务器
网络标准体系结构:
B/S:Brower/Server (标准)示例: Apache、IIS、Tomcat、Ngix、Linghttpd
C/S:Client/Server (非标准)例如QQ、wechat、outLook
P2P:Point to Point
差异:
a. B/S:B是标准浏览器,协议是标准的HTTP 1.1协议,标记语言是HTML的标准语言,所以B/S使用标准规则,服务器为了对HTTP协议请求进行适当的处理对于服务器端,只需在意服务器端的业务逻辑本身,无需在意与客户端的交互,HTTP就可以解决。
b. C/S:C和s不必是标准的。 QQ和微信客户端和服务端完全不同。 开发软件不仅需要考虑业务逻辑,还需要考虑服务器和客户端的通信。
c. B/S架构计算都在服务器端,C/S架构计算可以均匀分布在服务器端和客户端
d. B/S部署只需部署服务器端,非常方便在C/S部署中,客户端和服务器都需要升级
2. Web工作流程:
网址包括五个部分:协议类型、主机名、端口号( HTTP默认值) 80、浏览器默认增加端口号80 )、页面文件和附加部分(地址参数)
浏览器的工作原理: a .渲染引擎对从服务器返回的HTML源文件进行页面渲染。
Trident渲染引擎: IE,360安全器
Geock: Firefox、
KHTML :谷歌、Safari
b .分析和运行b.javaScript (影响浏览器的运行速度) ) ) ) ) )。
c .网络处理
d .数据保存、缓存等附加功能
常见的web客户端技术: Ajax、Active X、扩展插件、Silverlight等
3.Web服务器端技术:
核心功能:处理HTTP请求
b .响应来自客户端的请求。 接收服务器端的默认端口号80,分类并组织请求,调节动态处理页面引擎,接入数据库、硬盘等,封装后形成标准的HTML源文件发送回客户端
c .客户端和数据库之间的中介,三层体系结构C-S-D
常用web服务器: Apache、IIS、Tomcat、Ngix、Linghttpd
典型APP应用程序服务器: J2EE APP应用程序服务器,IIS
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn