Клиент-серверная логика - PullRequest
0 голосов
/ 26 июля 2011

Извините, если это тривиальный вопрос.Я много раз слышал о логике клиент-сервер, в требованиях к работе и на IT-сайтах.Я действительно не верю, что я получаю эту «логику клиент-сервер».Кто-нибудь может дать мне несколько хороших книг об этом и связанных вещах, или логика клиент-сервер - это просто тривиальная вещь для понимания?Спасибо за прочтение.Любая помощь приветствуется.PS: я принял ответ Гарретта Смоллвуда, потому что это хорошо, но я хочу знать еще много книг на эту тему.Спасибо за дальнейшие предложения.

Ответы [ 2 ]

1 голос
/ 26 июля 2011

Вот хорошее место для начала: http://en.wikipedia.org/wiki/Client%E2%80%93server_model

Модель вычислений клиент-сервер представляет собой распределенную прикладную структуру, которая распределяет задачи или рабочие нагрузки между поставщиками ресурса или услуги, называемыми серверами, и запросчиками услуг, называемыми клиентами. Часто клиенты и серверы обмениваются данными через компьютерную сеть на отдельном оборудовании, но и клиент, и сервер могут находиться в одной системе. Серверный компьютер - это хост, на котором выполняется одна или несколько серверных программ, которые совместно используют свои ресурсы с клиентами. Клиент не разделяет ни один из своих ресурсов, но запрашивает контент или сервисную функцию сервера. Поэтому клиенты инициируют сеансы связи с серверами, которые ожидают входящих запросов.

0 голосов
/ 26 июля 2011

Я прочитал и настоятельно рекомендую Руководство по выживанию клиента / сервера, 3-е издание

Книги по клиент-серверным вычислениям часто бывают сухими и академическими. Не так с Руководством по выживанию клиента / сервера, теперь в его третьем издании. Трио авторов - Джери Эдвардс, Дэн Харки и Роберт Орфали - делают тему интересной с практичным стилем, который охватывает информационный ландшафт, не заставляя читателя плакать. Многочисленные нетехнические схемы быстро отражают важные понятия. Первая часть состоит из всестороннего обзора клиент / серверных вычислений. В этом критическом введении авторы обсуждают парадигму, различные разновидности серверов и основы двухуровневой и трехуровневой архитектуры. Они также обсуждают, как клиент / сервер работает в реальном мире, и представляют концепции LAN, WAN и других топологий соединений.

...