Javaweb concept and C / S, B / S architecture

Hello everyone, music bytes of small music again, then today's article is the last " client requests a server-side communications, Web programming development foundation | music bytes ", this is about the Javaweb introduction and C / S, B / S architecture.

 

A, Javaweb concept

With the popularity of the Java language, Java in the development of Web sites and enterprise applications increasingly widespread application, Java Web development has become a Java enterprise level solutions are an important part.

 

Java Web is to use Java technology to solve the sum of the areas of technology-related web Internet. Web include: web server and web client in two parts. Java client applications have java applet, but rarely used, very rich Java application server, such as Servlet, JSP and third-party frameworks, and so on. Java Web development technologies to the field into a powerful force. Web site development can be understood as done.

 

With the continuous development of network technology, stand-alone software programs have been difficult to meet the needs of network computing. To this end, a variety of network program development system came into being. Wherein, using most web application development architecture can be divided into two types, one is based browser / server B / S structure, and the other is based on a client / server, C / S structure.

 

Two, C / S architecture

C / S is an abbreviation for Client / Server, i.e., a client / server architecture. In this configuration, the server generally uses the high performance PC or workstation, and the use of a large database system (such as Oracle or SQL Server), the client will need to install special client software. This structure can take full advantage of both ends of the hardware environment, the rational allocation of tasks to the client and the server, reducing communication overhead system. In the year 2000, C / S structure to occupy the field of web application development mainstream.

Three, B / S architecture

B / S is an abbreviation Browser / Server, i.e. the browser / server architecture. In this configuration, the client does not need to develop any user interface, such as using unified IE, Firefox, Chrome and other browser sends a request to the Web server through the Web browser, the Web server for processing, and the processing result stepwise back to the client. This structure continues to mature and the use of popular browsers require complex technology to achieve the original power of special software to achieve, thus saving development costs, is a new software architecture. This architecture has become the preferred architecture of today's applications.

 

The stop here, continue to the next Lok everyone to talk about Web applications and application technology

Guess you like

Origin www.cnblogs.com/lotbyte/p/11837508.html