Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is the difference between cs architecture and bs architecture

2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/02 Report--

Xiaobian to share with you what is the difference between cs architecture and bs architecture, I believe most people do not know much, so share this article for your reference, I hope you have a lot of harvest after reading this article, let us go to understand it together!

Differences: 1, CS architecture is generally established on a dedicated network, BS architecture is established on the WAN. CS architecture is generally oriented to relatively fixed user groups and has strong control over information security;BS architecture has relatively weak control over security and is oriented to unknown user groups.

Difference between CS architecture and BS architecture

Main difference: Client/Server is based on local area network.Browser/Server is based on WAN.

1. Different hardware environments

C/S is generally built on a dedicated network, a small network environment, and a local area network that provides connection and data exchange services through a dedicated server.

B/S is built on the WAN, not necessarily a dedicated network hardware environment, such as telephone Internet access, rental equipment. Information management. There is a stronger adaptation range than C/S, as long as there is an operating system and a browser.

2. Different safety requirements

C/S is usually oriented to relatively fixed user groups and has strong control ability over information security. C/S structure is suitable for highly confidential information systems. Some publicly available information can be published via B/S.

B/S is based on WAN, and its security control ability is relatively weak.

3. Different for program architecture

C/S program can pay more attention to process, multi-level verification of permissions, system speed can be less considered.

B/S's multiple considerations of security and access speed are based on the need for more optimization. B/S structure program architecture is the trend of development, from MS. Net series BizTalk 2000 Exchange 2000, etc., to fully support the network component building system. JavaBean component technology pushed by SUN and IBM makes B/S more mature.

4. Software reuse varies

C/S programs can inevitably consider the integrity, and the reusability of components is not as good as that of components required by B/S.

B/S pairs 'multiple structure requires component's relatively independent function. Can be reused relatively well.

5. Different system maintenance

System maintenance is expensive and important in the software life cycle.

C/S programs, because of their integrity, must be viewed holistically, dealing with emerging problems and system upgrades. Promotion is difficult. Maybe it's a whole new system.

B/S component composition, individual component replacement, seamless upgrade of the system. System maintenance overhead is minimized. Users can upgrade by downloading and installing them from the Internet.

6. Dealing with problems differently

C/S programs can handle user-plane fixations, and in the same area, security requirements are high, and operating system dependent. It should be the same system.

B/S is built on WAN, facing different user groups and scattered regions, which C/S cannot do. Minimum relationship to operating system platform.

7. Different user interfaces

C/S is mostly built on Windows platform, the expression method is limited, and the requirements for programmers are generally high.

B/S is built on the browser and has a richer and more vivid way of communicating with users. And most of the difficulty reduced, reducing development costs.

8. Different information flows

C/S programs are typically centralized mechanical processing with relatively low interactivity

B/S information flow can change, B-B B-C B-G information, flow changes, more like a trading center

Additional information:

C/S and B/S have their own advantages, C/S in graphics performance and running speed is definitely stronger than B/S mode, but the disadvantage is that he needs to run a dedicated client, and more importantly, it can not cross platforms, with C++ written under Windows is certainly not run under Linux.

B/S mode is different, it does not need a dedicated client, as long as the browser, and the browser is with the operating system, convenience is his advantage.

Moreover, B/S is based on the web language, independent of the operating system, so cross-platform is also its advantage, and with the progress of web language and browser in the future, B/S in the performance of processing and running speed will be faster and faster, its shortcomings will be less and less.

For example, the future HTML5 is already very powerful in terms of graphics rendering and audio and file processing.

However, C/S architecture also has an irreplaceable role.

The above is "cs architecture and bs architecture what is the difference" all the content of this article, thank you for reading! I believe that everyone has a certain understanding, hope to share the content to help everyone, if you still want to learn more knowledge, welcome to pay attention to the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report