Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Network standard architecture, WEB working process, Web client and server technology

2025-02-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

Network standard architecture:

B/S:Brower/Server (standard) such as: Apache,IIS,Tomcat,Ngix,Linghttpd

C/S:Client/Server (non-standard) such as: QQ, Wechat, outLook

P2P:Point to Point

Difference:

A. B/S:B is a standard browser, the protocol is the standard HTTP 1.1protocol, and the markup language is the standard language of HTML, so the server uses the standard rules, and the server processes the HTTP protocol requests accordingly, so as long as there is a browser, all the URLs can be accessed. For the server side, only care about the server side business logic itself, do not need to pay attention to how to interact with the client HTTP can solve it.

B. C/S:C and S do not need to be standard, QQ and Wechat client and server are completely different, software development should consider not only the business logic but also the communication between the server and the client.

C. The operations of Bax S architecture are all on the server side, and the operations of Cmax S architecture can be shared equally between the server side and the client side.

D. it is very convenient that only the server side is deployed in the deployment of Bhand S, while both the client side and the server side need to be upgraded in the deployment of Chand S.

2. Web working process:

The URL contains five parts: protocol type, hostname, port number (HTTP default: 80, browser will add port number 80 by default), page file, additional part (address parameter)

How the browser works: a. The rendering engine renders the HTML source files returned by the server for page rendering.

Trident rendering engine: IE,360 Security

Geock: Firefox

KHTML: Google, Safari

Parsing and execution of b.javaScript (affecting browser speed)

c. Network processing

d. Additional functions such as data saving and caching

Common web client technologies: Ajax,Active X, extensions, Silverlight, etc.

3.Web server-side technology:

Core function: a. Processing HTTP requests

b. Respond to requests sent by the client, including listening to the default port number of 80 on the server side, classifying and sorting the requests, dynamically processing the page engine, accessing the database, hard disk, etc., after encapsulation, turning it into a standard HTML source file and sending it back to the client.

c. Mediation between client and database, three-tier architecture C-S-D

Commonly used web server: Apache,IIS,Tomcat,Ngix,Linghttpd

Common application server: J2EE application server, IIS

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report