CS and BS

xiaoxiao2021-03-05  31

C / S is the abbreviation of Client / Server. 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. In this configuration, the user interface is implemented completely through the WWW browser, and the transaction logic is implemented at the front end, but the main transaction logic is implemented at the server. The browser interacts with the database with the database. C / S and B / S distinguish: 1. Different hardware environments: C / S is typically established on a dedicated network, a small network environment, and the local area network will then provide connection and data exchange services through a dedicated server. B / S is built on the wide area network, does not have to be special Network hardware environment, examples of online Internet access, rent equipment. Information yourself. By more adaptable ranges than C / S, generally just operating systems and browsers 2. For security requirements, different C / S generally facing relatively fixed user groups, which is very controlled for information security. Generally high confidential information systems use C / S structures suitable. Open information can be publicly available via the B / S distribution section. B / S is built on the WAN, which is relatively weak for security control, and may facing unknown users. 3. Different C / S procedures for program architectures can be more payable, multi-level values ​​can be verified for permissions. The system runs can be less considered. B / S is a multi-consideration of security and access speed, based on the basis for more optimization Above it. The program architecture of the B / S structure than C / S is the development trend, from the MS .NET series BizTalk 2000 Exchange 2000, etc., the system fully supports the network components. Sun and IBM push JavaBean component technology, etc., make B / S mature. 4. Software reuses different C / S programs can inevitably considers, the reuse of components is not as low as reuse of components under B / S, and the multi-structure of B / S pairs, requires relatively independent functions of components. It is better to reuse. If you buy a table, you can use it, not the stone table 5 on the wall. System Maintenance Different C / S procedures Due to overall, the overall investigation, the problem and system upgrade. Upgrade is difficult. Maybe a new system B / S component composition, aspect component individual replacement, implementation system Sewing upgrade. System maintenance overhead is minimized. Users can upgrade from the online download and installation. 6. Different C / S procedures can handle user plane fixation, and high demand in the same area, security requirements, related to the operating system. It should be the same system B / S is built on wide-area network, facing different user groups, dispersing the region This is C / S unable to do. The relationship with the operating system platform is the smallest. 7. Different user interfaces are mostly established WINDOW platforms, the performance method is limited, and the programmer is universally required to establish a higher B / S on the browser, there is a richer and vivid manifestation and user communication. And most difficulty Reduce, reduce development costs. 8. Different information flows Different C / S procedures are generally a typical centralized mechanical treatment, and the relatively low interactive is relatively low. The flow direction of B-B B-C B-G, and the flow direction changes, more like the trading center.

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

New Post(0)