English Version            Русская версия

 [ Разделы сервера ]  [ Карта сервера ]  [ Новости сервера ] [ Обратная связь ]



Во Flash это XML, которые вы настраиваете оптимальным образом для ваших задач. (А Flash не выбирает определенный номер порта, так что вы можете указать тот порт, который хотите, пока он больше 1024). Теперь, когда за вашим поясом есть весь основной необходимый материал, мы будем говорить о серверах сокетов особо и рассмотрим, как они работают с Flash. Сервера сокетов Сервер сокета просто представляет собой сервер, который слушает сокет на соединение с клиентом Flash и принимает эти соединения, когда услышал их. Это кажется достаточно простым, но теперь вы, вероятно, думаете: что делает такого сервер сокета, чего не делает web-сервер? Хорошо, конкретно это две вещи: сервер сокета использует другой протокол и его соединения полны. Полное соединение представляет собой такое соединение, которое помнит пользователя между взаимодействиями. Это критичное отличие драматически расширяет способности Flash в сравнении с приложениями, основанными на протоколе HTTP. Протокол HTTP не полон. Есть много умных методов, которые, как кажется, заставляют помнить клиента между запросами, но в реальности страница Web не знает, посещали ли вы ее несколько минут или несколько дней назад. Это всегда неполное приложение (любое Интернет-приложение использует HTTP) для определения кто вы есть, так как, как для хранения любых данных ему требуется помнить о вас. Наоборот, соединения через сервер сокета поддерживаются открытыми до тех пор, пока вы явно не закроете их кодом, или пока вы не закроете Flash приложение. Это означает, что многие транзакции могут происходить через одно соединение, и что сервер может помнить о вас между транзакциями с небольшими затруднениями. Это необходимо для функциональности чата, такой как история игры, точного подсчета людей в комнате и так далее. Протоколом для Web является протокол HTTP. Протокол высокого уровня для сервера сокета, как мы уже сказали, это XML. Это место, где вступает в игру мощь и гибкость сервера сокета. Используя XML в качестве протокола высокого уровня, вы можете определить ваш собственный специфический (то есть, определенный пользователем) протокол для подручного приложения
Hosted by uCoz