Heim  >  Artikel  >  Was ist der Unterschied zwischen cs-Architektur und bs-Architektur?

Was ist der Unterschied zwischen cs-Architektur und bs-Architektur?

青灯夜游
青灯夜游Original
2020-12-03 17:37:23151975Durchsuche

Unterschied: 1. Die cs-Architektur basiert im Allgemeinen auf einem dedizierten Netzwerk, während die bs-Architektur auf einem Weitverkehrsnetzwerk basiert. 2. Die cs-Architektur ist im Allgemeinen auf eine relativ feste Benutzergruppe ausgerichtet und hat eine starke Kontrolle über die Informationssicherheit. Die bs-Architektur hat eine relativ schwache Kontrolle über die Sicherheit und ist auf eine unbekannte Benutzergruppe ausgerichtet.

Was ist der Unterschied zwischen cs-Architektur und bs-Architektur?

Verwandte Empfehlungen: „Programmierkurs

Der Unterschied zwischen CS-Architektur und BS-Architektur

Hauptunterschied: Client/Server basiert auf dem lokalen Netzwerk auf dem lokalen Netzwerk. Verschiedene Hardwareumgebungen: C/S basiert im Allgemeinen auf einem dedizierten Netzwerk, einer kleinen Netzwerkumgebung, und spezielle Server werden verwendet, um Verbindungs- und Datenaustauschdienste zwischen LANs bereitzustellen. B/S basiert auf einem breiten Netzwerk Bereichsnetzwerk, erfordert keine spezielle Netzwerkhardwareumgebung, wie z. B. Telefon-Internetzugang, Mietausrüstung, Informationsverwaltung. Es ist im Allgemeinen nur ein Betriebssystem und ein Browser erforderlich. Unterschiedliche Sicherheitsanforderungen

C/S ist im Allgemeinen auf eine relativ feste Benutzergruppe ausgerichtet und verfügt über eine starke Kontrolle über die Informationssicherheit. Im Allgemeinen übernehmen hochvertrauliche Informationssysteme eine C/S-Struktur. Sie können über B/S veröffentlicht werden Teile können öffentlich gemacht werden. B/S ist auf dem Weitverkehrsnetz aufgebaut, verfügt über relativ schwache Sicherheitskontrollfunktionen und ist auf eine unbekannte Benutzergruppe ausgerichtet. Unterschiedliche Programmarchitekturen

C/S-Programme können dem Prozess mehr Aufmerksamkeit schenken, Berechtigungen auf mehreren Ebenen prüfen und der Systemlaufgeschwindigkeit weniger Aufmerksamkeit schenken B/S berücksichtigt mehrere Aspekte der Sicherheit und Zugriffsgeschwindigkeit Aufgrund des Bedarfs an mehr Optimierung stellt die Programmstruktur der B/S-Struktur den Entwicklungstrend dar, von der .Net-Serie von MS bis hin zu BizTalk 2000, Exchange 2000 usw Unterstützung des Netzwerks Ein aus Komponenten aufgebautes System. Die von SUN und IBM geförderte JavaBean-Komponententechnologie macht B/S ausgereifter.

4. Die Wiederverwendung von Software ist anders C/S-Programme können zwangsläufig die Integrität berücksichtigen, die Wiederverwendbarkeit von Komponenten ist nicht so gut wie die Wiederverwendbarkeit von Komponenten unter B/S-Anforderungen

Die Mehrfachstruktur von B/S-Paaren erfordert dies Relativ unabhängige Funktionen sein. Kann relativ gut wiederverwendet werden.

5. Systemwartung ist anders Systemwartung ist im Software-Lebenszyklus teuer, -------wichtig

Aufgrund der Integrität des C/S-Programms muss es als Ganzes überprüft und Probleme behoben werden und System-Upgrades. Es kann schwierig sein, ein brandneues System zu erstellen

B/S-Komponenten einzeln zu ersetzen, um den Systemwartungsaufwand zu minimieren, um ein Upgrade durchzuführen. 6. Umgang mit unterschiedlichen Problemen

C/S-Programm kann die Benutzerebenenfixierung bewältigen, und im gleichen Bereich gelten hohe Sicherheitsanforderungen, in Bezug auf Betriebssystem

Es sollte sich bei allen um das gleiche System

B/S handeln Es basiert auf dem WAN, ist verschiedenen Benutzergruppen ausgesetzt und geografisch verteilt, was C/S nicht kann. Es hat die geringste Beziehung zur

BetriebssystemPlattform.

7. Verschiedene Benutzeroberflächen

C/S basiert größtenteils auf der Windows-Plattform mit begrenzten Ausdrucksmethoden und stellt im Allgemeinen höhere Anforderungen an Programmierer

B/S basiert auf dem Browser mit umfangreicheren und lebendigeren Ausdrucksmethoden und Benutzerkommunikation . Und der größte Teil der Schwierigkeit wird reduziert, wodurch die Entwicklungskosten gesenkt werden.8. Der Informationsfluss ist anders

C/S-Programm ist im Allgemeinen eine typische zentralisierte mechanische Verarbeitung mit relativ geringer Interaktivität B/S-Informationsflussrichtung kann sich ändern, B-B B-C B-G und andere Informationen und Flussrichtungsänderungen, eher wie ein Handelszentrum

Erweiterte Informationen:

C/S und B/S haben jeweils ihre eigenen Vorteile in Bezug auf Grafikleistung und Laufgeschwindigkeit. S-Modus, aber der Nachteil besteht darin, dass ein spezieller Client ausgeführt werden muss und, was noch wichtiger ist, er nicht plattformübergreifend sein kann. Programme, die in Windows mit C++ geschrieben wurden, werden definitiv nicht unter Linux ausgeführt.

Der B/S-Modus ist anders. Er erfordert keinen speziellen Client, sondern nur einen Browser, und der Browser wird mit dem Betriebssystem geliefert, daher ist die Bequemlichkeit sein Vorteil.

Darüber hinaus basiert B/S auf der Web-Sprache und hat nichts mit dem Betriebssystem zu tun, daher ist die Plattformübergreifendheit auch sein Vorteil. Und in Zukunft wird B/S mit der Weiterentwicklung der Web-Sprache und der Browser einen Vorteil haben Bessere Verarbeitungs- und Betriebsleistungsfähigkeiten. Die Geschwindigkeit wird immer schneller und die Mängel werden immer geringer.

Zum Beispiel ist zukünftiges HTML5 bereits sehr leistungsfähig bei der Grafikwiedergabe sowie der Audio- und Dateiverarbeitung.

Allerdings spielt auch die C/S-Architektur eine unersetzliche Rolle.

Weitere verwandte Artikel finden Sie auf der Chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen cs-Architektur und bs-Architektur?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn