What are the advantages of the B/s structure compared with the C/s structure for the initial knowledge ASP---

Source: Internet
Author: User

whether it is learning or development we always have to consider this problem, before the press release system when I thought about, recently studied ASP. After the video of the teacher in the first episode of the time again mentioned this problem, and a short explanation of the little impression. b/S study also began, I think should also summarize the summary.

First of all, to find out "and C/s structure of the program compared to B/s development has what advantages" before, we do not know what is the C/s structure and b/s structure is definitely not, the following I would like to introduce briefly:

c/s structure

c/S structure (client/server or client/server mode): Client and server are often located on two computers that are far apart, the client program's task is to submit the user's request to the server program. The results returned by the server program are displayed to the user in a specific form, and the task of the server program is to receive the service request from the client, process it accordingly, and return the result to the client program. Although the traditional C/S architecture adopts the open mode, it is only the openness of the system development level, and the specific software support is also needed in the specific application either client side or server side. Due to the lack of a user's real expectations of the open environment, C/s structure of software needs for different operating systems to develop different versions of the software, coupled with the rapid upgrading of products, has been difficult to adapt to hundreds of computers over LAN users at the same time. And the cost is high and the efficiency is low.

(Click to get more ...) )


b/S structure


b/S structure (browser/server, browser/ server mode), is the Web after the rise of a network structure pattern, web browser is the client 's most important application software . This mode unifies the client , and the core part of the system function is centralized to the server , which simplifies the development, maintenance and use of the system. On the client computer, just install a browser (Browser), such as netscapenavigator or internetexplorer, server installation databases such as Oracle,Sybase,Informix , or SQL Server . The browser interacts with the database through the Web Server.

(Click to get more ...) )

After understanding the relevant knowledge, then the C/s structure compared to the B/s structure what are the advantages? Here are a few things we can look at:


First, cost savings

No matter what we do, the first thing to think about is cost, and a project without money can only be an idea. b/S development greatly simplifies the client computer load, reduce the system maintenance and upgrade costs and workload, reduce the total cost of users (TCO), at the same time the cost of my choice is more.

second, easy to use

The biggest advantage of B/s structure is that it can be operated anywhere without installing any special software.  It is built on a wide area network and does not have to be a dedicated networking hardware environment, such as telephone access and leased equipment. Information is managed by itself. There are more than C/s to adapt to the range, generally as long as there are operating systems and browsers on the line.

b/S architecture of the software only need to manage the server on the line, all the client is just a browser, there is no need to do any maintenance.

third, data characteristics

1. Consistency

For b/s structure of the software, its data is centralized storage, the client every business documents are directly into the central database, there is no data consistency problem.

2. Real-time sex

When the group data mutation, b/s can see the current occurrence of all the business, convenient rapid decision-making, effectively avoid the loss of enterprises.

3. Traceability

Because the B/s structure of the data is centralized storage, so the head office can be traced directly to the branches (branch offices, stores) of the original business documents, that is to see the results traceable

Four, timeliness

b/S structure of the software, its application is focused on the headquarters server, the application node does not have any program, a local update all the application updates, you can do a quick service response.  


Although it is a theoretical thing, I think we need to develop more than just know how to use a certain knowledge, a certain technology, and I should know why we do this, what we are doing, what it can bring to us.

(Rookie my book, if there is a mistake also hope that everyone's generous enlighten)

More Highlights:

What is the C/s and b/s structure, each have what advantages and disadvantages?

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.