Цитата morgan1991:
Я имел ввиду не подключаться каждые две секунды, а если один раз подключиться и потом получать постоянно данные »
|
Такой технологии пока ещё нет (если ошибаюсь, поправьте).
Любая программа работает по принципу
вопрос/ответ, и имеет параметры
условие, цикл и производные.
Мы кстати тоже общаемся по принципу
вопрос/ответ
Поэтому, как ни крути, а чтобы получить данные нужно послать запрос серверу.
Фактически, при подключении к серверу вы его спрашиваете - "готов передать данные?"
На что сервер вам отвечает - "да я готов передать вам данные: код готовности" или "нет, я не готов: код ошибки"
Далее, в случае
200 Ок (код успешного соединения) вы "говорите" скрипту
weather.php дайка мне погоду на 25.11.2010
Сервер, в свою очередь запустит скрипт, и тот вернёт вам в случае успеха погоду на 25.11.2010.
Вот тут немного внимания!!! Мы фактически не отключаемся от сервера, но для получения новой порции данных мы снова должны сделать
запрос к серверу!
Цитата morgan1991:
Проблема в том, чтоб как можно меньже загружать интернет соединение и ЦП компьютера клиента »
|
Тут нужно просто грамотно написать скрипт!
Цитата morgan1991:
а также экономя как можно больше времени »
|
Получать данные порциями (к примеру, через каждые 30 мин.)
P.S. Если вы хотите написать online игру то тут уже давно всё апробировано, просто почитайте материал по написанию игр!