![]() |
как правильно оргинизовать классы
нужно сделать чат подобно icq, только с правами доступа. т.е группа может быть приватной. с функцией администрирования. и тому подобной ерундой. вопрос: как сделать класс который вызывает другой класс. может есть какая то инфа что бы почитать о чатах - как их проектровать...
Код:
_global._user = function () |
вообще любые права доступа должны организовываться серверной частью. Клиентская часть может понятия не иметь об общей структуре.
Логин/пароль должны выноситься в отдельную HTML страницу, если это не standalone проект. Логика клиентской части примерно такова: Клиент: запрос на сервер инициализирующего XML Сервер: определение прав доступа, генерация соответствующего XML Клиент: построение сцены, соответствующей правам доступа, на основании XML документа. Запрос на актуальные данные по дефолтному чату (опционально). И т.д. Если проект standalone, то вначале добавляется процедура авторизации юзверя. При успешной авторизации юзверю отдается сессия, которая в дальнейшем используется при всех запросах на сервак. Нужно учесть важный момент: организация потоков данных и обработку ошибок соединения. Об этом написать можно много и на форуме это трудно сделать, но есть важный момент, который нелзя пропустить: каждый запрос на сервер должен содержать данные о последнем успешно полученом запросе (например, идентификатор запроса - дата в тиках). Сервер должен проверять какой последний запрос успешно принят и отдавать данные исходя из этого. удачи. не перетрудись %) |
оно то всё правильно... но...
чат пишеться на FCS... т.е. управление осуществяется непосредственно флешем.
ЗЫ. спасибо. |
| Часовой пояс GMT +4, время: 03:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.