SaaS / SaaS: 2.1, 2.2 - The Web as a Client-Server System; TCP/IP Introduction

← →
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Итак, первая вещь, о которой мы поговорим, это то что вы делаете каждый день даже

Igorrr 28.02.12 в 18:37

0

не задумываясь об этом. То есть об использовании интернета как самую большую

Igorrr 28.02.12 в 18:39

0

и работающую клиент-серверную систему. Что же мы под этим подразумеваем. И, кстати

Igorrr 28.02.12 в 18:40

0

Итак, что же собой представляет Web?
Мы будем использовать аналогию абсолютной высоты;

Eest 28.02.12 в 18:07

0

мы начнем с высоты 100000 футов
и затем будем постепенно

Eest 28.02.12 в 18:08

0

вникать в детали, опускаясь ниже. На самом верхнем
уровне Web'a лежит клиент-серверная

Eest 28.02.12 в 18:10

0

архитектура, которая построена по схеме "запрос-ответ".
Что это означает? Это означает,

Eest 28.02.12 в 18:12

0

что веб-браузер посылает запрос к
веб-сайту через "волшебное облако", называемое

Eest 28.02.12 в 18:13

0

Интернет, ... .
Веб-сайт

Eest 28.02.12 в 18:21

0

Интернет, которое всплывает всегда, когда вы говорите о работе в сети. И веб-сайт

(анонимно) 09.03.12 в 19:42

0

Интернет, которое подразумевается всегда, когда вы говорите о работе в сети. И веб-сайт

(анонимно) 09.03.12 в 19:44

0

в ответ на запрос отправляет что-нибудь полезное,
либо сообщает об ошибке.

Eest 28.02.12 в 18:22

0

Итак, это самый верхний уровень.

Eest 28.02.12 в 18:27

0

И это же представлено на изображении,
к которому мы будем возвращаться снова и снова. Это иображение

Eest 28.02.12 в 18:37

0

взято прямо из книги. Итак,
мы, вобщем-то, находимся на верхнем уровне прямо сейчас.

Eest 28.02.12 в 18:45

0

Все, что я сделаю, это расскажу,
что происходит на этом уровне.

Eest 28.02.12 в 18:46

0

у нас есть браузер Firefox или
Chrome. И у нас есть такой сайт, как RottenPotatoes,

Eest 28.02.12 в 18:50

0

который является учебным примером
и который мы создали в ходе создания книги.

Eest 28.02.12 в 19:04

0

Если вы используете сайт RottenTomatoes, то это просто упрощенная версия.
Итак, что же происходит

Eest 28.02.12 в 19:23

0

на этой стотысячной высоте?
И когда мы говорим, что это клиент-серверная

Eest 28.02.12 в 19:24

0

аритектура; если я использую слово
"архитектура", то оно должно быть

Eest 28.02.12 в 19:54

0

как сигнал для собаки Павлова, который
говорит вашему мозгу, что выбирая

Eest 28.02.12 в 19:55

0

арзитектуру, вы отказываетесь от
альтернативных вариантов. По определению

Eest 28.02.12 в 20:01

0

архитектура - это способ, описывающий, как вы
объединяете вещи вместе и как вы логически организуете их.

Eest 28.02.12 в 20:08

0

Итак, если я говорю, что Web - это
клиент-серверная архитектура, то вам следует

Eest 28.02.12 в 20:09

0

понимать, что другая архитектура также возможна.

Eest 28.02.12 в 20:11

0

Итак, мы что собой представляют другие архитектуры
и почему Web не перешел

Eest 28.02.12 в 20:15

0

ни на одну из них. Другая наиболее распространенная
среди расрпеделенных сетей архитектура

Eest 28.02.12 в 20:17

0

это архитектура peer-to-peer.
Мы говорим добольно абстрактно, когда рассматриваем

Eest 28.02.12 в 20:21

0

высокоуровневую архитектуру. Скоро мы рассмотрим,
что находится внутри каждого из

Eest 28.02.12 в 20:22

0

этих ящиков. Клиент-серверная архитектура-
это когда у вас есть, как правило,

Eest 28.02.12 в 20:23

0

один логический сервер. Он обслуживает
большое количество клиентов. Возможно,

Eest 28.02.12 в 20:23

0

даже не знает их, и каково их количество.

Eest 28.02.12 в 20:26

0

Клиенты обращаются с запросом к серверу.
Сервер формирует ответ.

Eest 28.02.12 в 20:27

0

Это и есть клиент-серверная архитектура.
Так постепенно клиент и

Eest 28.02.12 в 20:29

0

сервер стали специализированы для
выполнения своих задач.

Eest 28.02.12 в 20:30

0

Задача клиента - взаимодействие с человеком
и обычно проведение опроса

Eest 28.02.12 в 20:34

0

пользователя. Сервер ожидает вопросы
от пользователей и

Eest 28.02.12 в 20:35

0

затем обслуживает многих клиентов одновременно,
отвечая на них. Или

Eest 28.02.12 в 20:37

0

если вы используете что-то типа торента
с архитектуров peer to peer, где

Eest 28.02.12 в 20:38

0

любой участник взаимодействия может
быть как клиентом, так и сервером.

Eest 28.02.12 в 20:40

0

Я не говорю, что одна архитектура лучше или
хуже другой. Но

Eest 28.02.12 в 20:41

0

в случае, если вы выберете архитектуру
peer-to-peer, тогда работу придется выполнять каждому

Eest 28.02.12 в 20:47

0

и, как правило, не следует перегружать кого-либо.
В дополнение,

Eest 28.02.12 в 20:51

0

особенно теперь, когда вы уже слышали о ..., вы можете увидеть,

Eest 28.02.12 в 20:53

0

почему модель ...

Eest 28.02.12 в 20:54

0

гораздо лучше подходит для клиентов.
...

Eest 28.02.12 в 20:56

0
Минутку...

Следующая страница →