Разница между B/S и C/S: 1. Архитектура c/s в основном используется в локальных сетях, тогда как архитектура b/s в основном используется в глобальных сетях; 2. Архитектура c/s обычно ориентирована на относительно фиксированную группу пользователей и имеет сильный контроль над информационной безопасностью, тогда как архитектура b/s имеет относительно слабый контроль над безопасностью; 3. B/S-архитектуру относительно просто поддерживать и модернизировать, тогда как C/S-архитектуру относительно сложно поддерживать и модернизировать.
Операционная среда этого руководства: система Windows 7, компьютер Dell G3.
C/S: Полное название — Клиент/Сервер, что представляет собой архитектуру клиент/сервер. В основном используется в локальной сети. Это типичная двухуровневая архитектура. Клиент: пользовательская программа (уровень представления). Сервер: один — сервер базы данных, другой — сервер сокетов. (уровень базы данных)
Б/С архитектура: Полное имя: Browser/Server (браузер/сервер), в основном используется в глобальной сетьсередина。
Три уровня: клиент браузера, сервер веб-приложений и сторона БД (база данных). Браузерный клиент: только простые функции ввода и вывода
Серверная часть веб-приложения: одновременная обработка транзакций и отправка запросов в базу данных.
[Эту архитектуру также можно рассматривать как архитектуру толстого клиента. Потому что клиенту нужно реализовать большую часть бизнес-логики и отображения интерфейса. В этой архитектуре клиентской части приходится выдерживать большое давление, поскольку в нее включены логика отображения и обработка транзакций, а постоянство данных достигается за счет взаимодействия с базой данных (обычно реализация SQL или хранимых процедур). потребности реальных проектов. 】
Сторона базы данных: хранит большие объемы данных.
1. Различные основы
C/Sпостроен налокальная сетьна основе;и,B/Sпостроен наглобальная сетьна основе。
2. Различные аппаратные среды
C/S обычно устанавливается в выделенной сети, в небольшой сетевой среде, а для предоставления услуг соединения и обмена данными между локальными сетями используются специальные серверы.
Б/С построена на глобальной сети,Никакой выделенной сетевой аппаратной среды не требуется.,Примеры доступа в Интернет через телефон,Аренда оборудования,Управляйте информацией сами。Он имеет более высокую адаптивность, чем C/S. Как правило, для него требуется только операционная система и браузер.。
3. Различные требования безопасности.
C/S обычно ориентирован на относительно фиксированную группу пользователей и имеет строгий контроль над информационной безопасностью. Как правило, высококонфиденциальные информационные системы имеют структуру C/S, и некоторая общедоступная информация может быть раскрыта через B/S.
B/S построен на глобальной сети, имеет относительно слабые возможности контроля безопасности и ориентирован на неизвестную группу пользователей.
Структура C/S более безопасна, чем структура B/S, поскольку группа пользователей относительно фиксирована и защита информации более надежна, тогда как структура B/S ориентирована на широкий круг пользователей, поэтому безопасность относительно низкая;
4. Повторное использование программного обеспечения отличается
Программы C/S неизбежно учитывают целостность, а возможность повторного использования компонентов не так хороша, как в соответствии с требованиями B/S.
Множественная структура пар B/S требует, чтобы компоненты имели относительно независимые функции и могли относительно хорошо использоваться повторно.
5. Обслуживание системы отличается
Ввиду целостности программы C/S ее необходимо проверять в целом, устранять возникающие проблемы и устранять обновления системы. Модернизировать сложно. Возможно, вам придется построить совершенно новую систему.
Он состоит из компонентов B/S, и отдельные компоненты могут быть заменены для обеспечения плавного обновления системы. Затраты на обслуживание системы сведены к минимуму; пользователи могут выполнить обновление, загрузив и установив его из Интернета.
Поддерживать и модернизировать структуру B/S относительно просто, тогда как поддерживать и модернизировать структуру C/S относительно сложно.
6. Различная производительность системы
Основная логическая обработка структуры B/S осуществляется на сервере, что оказывает давление на сервер, а производительность невысока, в то время как клиент структуры C/S отвечает за часть бизнеса логической обработки; производительность системы высокая.
7. Различные пользовательские интерфейсы
C/S в основном построен на платформе Window с ограниченными методами выражения и, как правило, более высокими требованиями к программистам.
B/S построен на основе браузера и может использоваться на разных платформах через веб-службы или другие общедоступные языки описания, что делает его более гибким в использовании. Его можно применять не только на платформе Windows, но также на Unix/Linux и других платформах.