PDA

Просмотр полной версии : Проверка коннекта (наличия связи) с сервером, посоветуйте лучший из 6 вариантов...


beshan
13.02.2002, 19:51
Всем привет!

Есть мувик, который колбасится на стороне клиента. Между клиентом и сервером должен быть постоянный коннект (очень критично, поэтому проверку надо делать каждые 20с). Если связи нет - подать клиенту сигнал.

Данную задачу можно реализовать несколькими способами:

1. Контроль подгрузки клипа по байтам.
Каждые 20с загружать с сервера какой-то тестовый клип размером 2 байта, если не загрузился - сигнал.
Реализация: getBytesTotal loadVariables

2. Проверка серверного времени.
Каждые 20с запращивать с сервера время, если время не изменилось - сигнал.
Реализация: ???

3. XML.loaded
???

4. XMLSocet.onClose
???

5. fscommand
??? fscommand("SYSINFO.CONNECTSTATE", "");

6. Свой вариант.
любые предложения будут приняты к обсуждению :-)


Уважаемый ALL, хотелось бы услышать ваше мнение:
- Какие могут быть еще варианты??
- какой вариант наиболее приемлемый??
- Как можно реализовать каждый из вариантов?? (за исходники будет отдельное спасибо от благодарных потомков)

lexass
14.02.2002, 10:41
IMHO - Socet

ish
14.02.2002, 10:55
XMLSocket, обеспечивает постоянную фулдуплексную связь с сервером, то что доктор прописал.

Хрюндик
14.02.2002, 12:27
А как этим XMLSocket'ом пользоваться? Всмысле со флэшовой стороны все понятно, но че на сервере надо ставить?