CSBS

xiaoxiao2021-04-01  210

CS (Client / Server), the client / server mode. It is the server to connect each usage client, and the client needs to install a dedicated client software. The advantage of the CS architecture is to give full play to the client PC processing power. Many work can be submitted to the server after the client is processed, and the client responds fast. BS is the abbreviation of Browser / Server, the server connects to each browser, and the browser interacts with the database with the database, and does not require a dedicated client software. The essence is the three-layer structure CS mode.

C / S is also called Client / Server or Client / Server Mode. Servers typically use high-performance PCs, workstations, or small machines, and use large database systems such as Oracle, Sybase, Informix, or SQL Server. The client needs to install a dedicated client software.

B / S is an abbreviation of Brower / Server, just install a browser, such as Netscape Navigator or Internet Explorer, such as Netscape Navigator, or Internet Explorer, and a database such as Oracle, Sybase, Informix, or SQL Server. The browser interacts with the database with the database.

The advantage of C / S is to give full play to the processing power of the client PC, and many work can be submitted to the server after the client is processed. The corresponding advantage is that the client response speed is fast. The shortcomings have mainly following:

Only for the LAN. With the rapid development of the Internet, mobile office and distributed office is increasingly popular, this requires our system to have scalability. This approach to remote access requires specialized technologies, while dedicated design to handle distributed data.

The client needs to install a dedicated client software. First, the workload of the installation is involved, and after any computer problem, such as viruses, hardware damage, need to be installed or maintained. Especially there are many segments or specialty stores, not the problem of workload, but the problem of the distance. Also, when the system software is upgraded, each client needs to be reinstalled, and its maintenance and upgrade cost is very high.

The * is generally limited to the client. It may be adapted to Win98, but cannot be used for Win2000 or Windows XP. Or do not apply to Microsoft's new * as a system, etc., more don't say Linux, UNIX, etc.

The biggest advantage of B / S is that you can do * any dedicated software without installing anywhere. As long as there is a computer that can be internetrated, the client is zero maintenance. The system's extension is very easy, as long as you can access the Internet, you can use the system administrator to assign a username and password. You can use it. Even online applications, after the company's internal security certification (such as CA certificate), the system can automatically assign an account to the user to enter the system.

The so-called "B / S" refers to the Browser / Server, that is, the client is a standard browser (such as Internet Explore, Netscape Navigator, etc.), the server side is a standard web server collaborative application server response browser request.

The B / S mode is a three-layer structure system. The first layer client is the interface of the user and the entire system. The customer's application is streamlined to a universal browser software such as Netscape Navigator, Microsoft's IE, etc. The browser translates HTML code into a graphic and touched web page. The web also has a certain interaction function that allows the user to enter information on the application form provided by the web page to the background and propose a request request. This background is the second layer of web server. The second layer web server will initiate the corresponding process to respond to this request, and dynamically generate a string HTML code, where the result of the embedding process is returned to the client's browser. If the requests submitted by the client include the data of the data, the web server also needs to work with the database server to complete this processing. The task of the third layer database server is similar to the C / S mode, which is responsible for coordinating the SQ request issued by different web servers, manages the database. The so-called "C / S" refers to the Client / Server (client / server). The C / S mode is a two-layer structure: the first layer is a combination of representation and business logic on the client system; the second layer is combined with the database server through the network.

First, the interactive is strong is an advantage in the inherent C / S. In C / S, the client has a complete application that has a powerful function in an error prompt, online help, etc., and can freely switch between subroutines. Although B / S provides a certain interaction capability by JavaScript, VBScript, it is too limited compared to a set of customers of C / S.

Second, the C / S mode provides a safer access mode. Since C / S is a structural mode of a pairing point-to-point, a network protocol (for example, NTBEUI protocol) suitable for local area networks, security is adopted, and security can be guaranteed. And B / S uses a point-to-multipoint, multi-point-to-multi-point structure mode, and uses TCP / IP to use the open protocol for Internet, which can only manage passwords on the data server. Database is guaranteed. The key security issues in Internet technology are far unresolved. Encryption and authentication in the information transfer process is the biggest obstacle to key tasks to use Internet technology. This is the main application of the internet technology still stays in public release information. the reason. Modern companies need an open information environment that requires strengthening relationships with the outside world, and some need to develop online marketing business through the Internet, which makes most companies connect their internal network to the Internet. Due to TCP / IP, they must adopt a series of security measures, such as building a firewall to prevent Internet users from stealing the internal information of the enterprise and the intrusion of external viruses.

Again, the C / S mode will reduce network traffic. B / S uses a logical three-layer structure, while physical network structures are still the original Ethernet or ring network. Thus, communication between the first layer and the second layer structure, communication between the second layer and the third layer structure needs to occupy the same network line. There is only two layers of structures, and the network traffic only includes traffic between the Client and Server. Therefore, the ability of C / S handling a lot of information is that B / S cannot match.

Finally, since the C / S is less than the B / S at the Logical Structure, the speed of the C / S completed in the same task is fast than B / S. Make C / S more to handle large amounts of data.

First it simplifies the client. It does not need to install different client applications on different clients like C / S mode, and only install universal browser software. This can save not only the client's hard disk space and memory, but also make the installation process easier.

转载请注明原文地址:https://www.9cbs.com/read-131116.html

New Post(0)