Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Секреты разработки игр в Macromedia Flash MX - Макар Дж.

Макар Дж. Секреты разработки игр в Macromedia Flash MX — М.: КУДИЦ-ОБРАЗ , 2004. — 608 c.
ISBN 0-201-77021-0
Скачать (прямая ссылка): sekretirazrabotkiigr2004.djvu
Предыдущая << 1 .. 166 167 168 169 170 171 < 172 > 173 174 175 176 177 178 .. 210 >> Следующая

из которых были многопользовательскими. Когда мы работаем с
многопользовательскими играми, мы употребляем сервер сокета под названием
electroserver, совместно с объектом actionscript с именем
electroserveras. В этом приложении мы обсуждаем, что представляет собой
сервер сокета, как он работает и как вы можете использовать его для ваших
собственных игр. Более конкретно мы говорим
о сервере electroserver. Мы также рассматриваем, как устанавливать
electroservci на большинство компьютеров, от настольных моделей до
многопроцессорных серверов типа Sun.
Что такое сервер сокета?
Прежде чем мы перейдем к деталям установки и применения сервера сокета,
важно понять, что представляет собой сервер сокета. Говоря просто, сервер
сокета - также называемый многопользовательским сервером - представляет
собой сервер, который принимает приходящие клиентские соединения на порт
и позволяет этим клиентам общаться между собой по общему протоколу
(который в случае с ElectroServer будет протоколом XML). Это совершенно
нельзя переварить. Давайте разобьем эту концепцию на более удобоваримые
части. Мы начнем с обзора основ Интернета, от которых зависит сервер
сокета.
Основы Интернета
В то время как я уверен, что каждый читающий эти строки использует
Интернет значительную часть своего времени, удивительно узнать, насколько
мало большинство разработчиков знает, как это все в действительности
работает. Я всегда чувствовал, что чем больше вы знаете о чем-то, тем
более эффективно вы можете это использовать. В случае с серверами сокетов
это знание может помочь вам избежать трудностей с установкой и проблемами
безопасности, с которыми сталкиваются многие люди.
504
Приложения
IP-адрес
В то время как IP-адрес (Интернет-протокола) даже не приближается к
низшему уровню сетевого взаимодействия в Интернете, это самый нижний
уровень, о котором нам нужно беспокоиться. IP-адрес означает именно то, о
чем он говорит: это по существу адрес компьютера в Интернете. Хотя из
этого правила есть исключения, проще всего принять, что каждый компьютер
в Интернет обладает уникальным 1Р-адресом. IP-адрес в соединении с
некоторыми другими технологиями Интернета позволяет любому компьютеру
находить и взаимодействовать с любым другим компьютером в Интернете.
IP-адрес обычно записывается в форме
ХХ.ХХ.ХХ.ХХ
где каждый сегмент может быть одно-двух-или трехцифровым числом. Напри
мер, один из серверов для Macromedia.com
65.57.83.12
Эти числа названы разделенными точками четверками или просто IP Одч(
число в IP называется октетом, потому что его максимальный размер раве
28, определяющим диапазон 0-255. На первый взгляд может показаться, что
кс личество доступных адресов IP огромно и мы никогда не выйдем за его
прели лы; но в реальности мы уже слишком близко подошли к пределу.
Текущая сп цификация IPv4 допускает около 4,3 млрд. адресов, но при
взрывном ро пользователей Интернета все больше и больше IP требуется
ежедневно.
Computer
202.15.2.58
206.9.28.5
?
209.125.25.87
Приложение В. Многопользовательские серверы
505
К настоящему времени разрабатывается новая версия IP-спецификации,
названная IPv6. Эта спецификация добавляет улучшенные мультимедийные
возможности и лучшую производительность. Но наиболее важно, что она
увеличивает размер 1Р-адресас 32 бит до 128 бит.
Как вы получаете свой IP? В случае домашних пользователей, вам
назначается IP-адрес, когда ваш компьютер соединяется с вашим
провайдером. Если вы сидите на Dial-up, это означает, что каждый раз,
когда вы подключаетесь к сети Интернет, вы обычно получаете новый IP-
адрес. По большей части кабельные модемы и DSL-модемы работают таким же
образом, но, поскольку вы всегда подключены, ваш IP-адрес обычно не будет
меняться, пока вы не перезагрузите ваш компьютер. Однако из этого правила
есть некоторые исключения. Многие DSL-провайдеры используют технологию
РРРоЕ (Протокол точка-точка через Ethernet), которая позволяет вам
отключать и подключать ваш компьютер в процессе работы. Когда это
происходит, вам может быть назначен новый 1Р-адрес. Также возможно
"освободить" ваш текущий IP-адрес и получить другой, но этот метод
реализации зависит от вашей операционной системы (если быть до конца
справедливым, то в большей степени это зависит от настроек на сервере
провай-тера), что нет никакой гарантии, что это будет новый 1Р-адрес.
Иллюстрация слева показывает обычный домашний компьютер с DSL модемом или
с кабельным модемом. Вы также можете иметь нечто, называемое статическим
IP-адресом. Это означает, что ваш IP-адрес не изменяется день ото дня, а
остается одним и тем же даже после вашего отключения от сети или
перезагрузки. Серверы в Интернете по большей части всегда имеют
статические адреса IP, и существует лишь несколько ситуаций, где это было
бы для вас нежелательно.
Так, вам обязательно нужно быть в онлайне для получения адреса IP? Вовсе
нет! Любая машина, которая поддерживает TCP/IP (протокол, используемый
Предыдущая << 1 .. 166 167 168 169 170 171 < 172 > 173 174 175 176 177 178 .. 210 >> Следующая