Two software architectures of C/S and b/s

Source: Internet
Author: User

At present two kinds of popular software architecture is the C/s and b/s architecture, the following two architectures to summarize:

1.C/S (client/server mode):

Both the client and the server are separate computers, the client is an end-user-oriented application or some interface device, is the consumer of the service, can simply understand the client as those used to access the server data, the server is a computer connected to the network, it is responsible for providing a variety of network services to other computers.

2.B/S (Browser/server mode):

This pattern is a kind of network structure pattern which appears with the rise of internet technology, the most logical function of the system is centralized on the server, the client only realizes very few transaction logic, and makes the system development and maintenance more concise.

3. Compare the two:

(1) C/S is established on the LAN, b/S is built on the WAN

(2) C/s software reusability no b/s Good

(3) The system of C/s structure is difficult to upgrade, to achieve the upgrade may be to re-implement a system, B/s structure can achieve seamless upgrade of the system, reduce maintenance costs, upgrade simple

(4) b/s structure uses the browser as the display interface, the performance is richer, the C/s performance has the limitation

(5) C/S structure and operating system-related, b/s structure can be oriented to different user groups, and the operating system of small relationship.

Two software architectures of C/S and b/s

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.