Home  >  Article  >  What does cs architecture mean?

What does cs architecture mean?

藏色散人
藏色散人Original
2019-05-10 10:12:1549617browse

cs architecture refers to the "Client/Server" architecture, that is, the "client/server" architecture. The server is responsible for data management, and the client is responsible for completing interactive tasks with users. The cs architecture can reduce the communication overhead of the system by reasonably allocating tasks to the Client and Server. The client needs to be installed to perform management operations.

What does cs architecture mean?

cs architecture is the Client/Server architecture, that is, the client/server architecture. It is a well-known software system architecture that reduces the communication overhead of the system by reasonably allocating tasks to the Client and Server. The client needs to be installed to perform management operations.

The C/S structure usually adopts a two-layer structure. The server is responsible for data management, and the client is responsible for completing interactive tasks with users.

The programs on the client side and the server side are different. The user's programs are mainly on the client side. The server side mainly provides data management, data sharing, data and system maintenance and concurrency control. The client program mainly completes the user's specific tasks. business. Development is relatively easy and operation is simple, but application upgrades and client program maintenance are more difficult.

The client is connected to the server through the LAN, accepts the user's request, and makes a request to the server through the network to operate the database. The server accepts the client's request and submits the data to the client. The client calculates the data and presents the results to the user. The server must also provide complete security protection and data integrity processing and other operations, and allow multiple clients to access the server at the same time, which places high demands on the server's hardware data processing capabilities.

In the C/S structure, the application program is divided into two parts: the server part and the client part. The server part is the information and functions shared by multiple users, and performs background services, such as controlling the operation of shared databases; the client part is exclusive to users and is responsible for executing foreground functions and has powerful functions in terms of error prompts and online help. function, and can switch freely between subroutines.

The C/S structure is technically mature. Its main features are strong interactivity, safe access mode, fast response speed, and conducive to processing large amounts of data. However, the C/S structure lacks versatility. System maintenance and upgrades require redesign and development, which increases the difficulty of maintenance and management. Further data expansion is more difficult, so the C/S structure is limited to small local area networks.

The above is the detailed content of What does cs architecture mean?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn