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, хотелось бы услышать ваше мнение:
- Какие могут быть еще варианты??
- какой вариант наиболее приемлемый??
- Как можно реализовать каждый из вариантов?? (за исходники будет отдельное спасибо от благодарных потомков)
Есть мувик, который колбасится на стороне клиента. Между клиентом и сервером должен быть постоянный коннект (очень критично, поэтому проверку надо делать каждые 20с). Если связи нет - подать клиенту сигнал.
Данную задачу можно реализовать несколькими способами:
1. Контроль подгрузки клипа по байтам.
Каждые 20с загружать с сервера какой-то тестовый клип размером 2 байта, если не загрузился - сигнал.
Реализация: getBytesTotal loadVariables
2. Проверка серверного времени.
Каждые 20с запращивать с сервера время, если время не изменилось - сигнал.
Реализация: ???
3. XML.loaded
???
4. XMLSocet.onClose
???
5. fscommand
??? fscommand("SYSINFO.CONNECTSTATE", "");
6. Свой вариант.
любые предложения будут приняты к обсуждению :-)
Уважаемый ALL, хотелось бы услышать ваше мнение:
- Какие могут быть еще варианты??
- какой вариант наиболее приемлемый??
- Как можно реализовать каждый из вариантов?? (за исходники будет отдельное спасибо от благодарных потомков)