Загадка gmail
От: Bereal Россия bereal.ru
Дата: 07.07.06 09:43
Оценка:
Никто не рылся в AJAX приложении Gmail?

Стало интересно как у них реализованы запросы о новых письмах — по таймеру или асинхронно как то.

В итоге непонятно вообще откуда появляются письма. Открыл в IE + HttpWatch. При старте куча запросов, но все в итоге завершаются. Пишу себе письмо с другого адреса. Жду в Gmail. Письмо появляется, но не сразу — видно что какой то таймер всё же есть. Но новых коннектов в HttpWatch НЕТ (!)
The God is Real ... unless declared as Integer
Re: Загадка gmail
От: Аноним  
Дата: 07.07.06 10:03
Оценка:
B>В итоге непонятно вообще откуда появляются письма. Открыл в IE + HttpWatch. При старте куча запросов, но все в итоге завершаются. Пишу себе письмо с другого адреса. Жду в Gmail. Письмо появляется, но не сразу — видно что какой то таймер всё же есть. Но новых коннектов в HttpWatch НЕТ (!)

посмотри каким-нибудь файрволом со счетчиком байтов.

м.б. что-нибудь типа XMPP HTTP-Binding, только без разрывов ?

Открыватеся запрос какой-нибудь на чтение, и сочится по байту (пробелу) в минуту — чтобы таймаут не наступал и соединение не разрывалось. Тогда сервер может в любую секунду отдать внеочередной пакет (xml-запись, что письмо пришло). А пока писем нет — медленно-медленно посылать пробелы.
Re[2]: Загадка gmail
От: Bereal Россия bereal.ru
Дата: 07.07.06 10:10
Оценка:
Здравствуйте, Аноним, Вы писали:

B>>В итоге непонятно вообще откуда появляются письма. Открыл в IE + HttpWatch. При старте куча запросов, но все в итоге завершаются. Пишу себе письмо с другого адреса. Жду в Gmail. Письмо появляется, но не сразу — видно что какой то таймер всё же есть. Но новых коннектов в HttpWatch НЕТ (!)


А>посмотри каким-нибудь файрволом со счетчиком байтов.


А>м.б. что-нибудь типа XMPP HTTP-Binding, только без разрывов ?


А>Открыватеся запрос какой-нибудь на чтение, и сочится по байту (пробелу) в минуту — чтобы таймаут не наступал и соединение не разрывалось. Тогда сервер может в любую секунду отдать внеочередной пакет (xml-запись, что письмо пришло). А пока писем нет — медленно-медленно посылать пробелы.


Этот способ я знаю и активно использую в своем приложении.
в HTTP Watch таких "живых" коннектов не видно у gmail. Пробую другие проги пока...
The God is Real ... unless declared as Integer
Re: Разгадка
От: Bereal Россия bereal.ru
Дата: 07.07.06 10:22
Оценка:
Запрос делается, по таймеру. Раз в 4 минуты. Но HttpWatch его почему то не видел.
The God is Real ... unless declared as Integer
Re[2]: Разгадка
От: UserAd Россия http://userad.net.ru
Дата: 07.07.06 10:47
Оценка:
Здравствуйте, Bereal, Вы писали:

B>Запрос делается, по таймеру. Раз в 4 минуты. Но HttpWatch его почему то не видел.


А он перегружает iframe ... я смотрел firebug и долго курил скрипты ... очень интересно сделано
Re: Загадка gmail
От: kost-BebiX Украина http://fedorastones.blogspot.com
Дата: 09.07.06 14:44
Оценка:
Bereal пишет:
> [пропущено]

Есть у него таймер. Это точно. Откройте просмотрщик хедеров. К примеру,
у меня под Mozilla Firefox плагин "Live HTTP Headers". Постоянно
периодически gmail проверяет наличие новых писем.
Posted via RSDN NNTP Server 2.0
Если программист в рабочее время играет, значит —
либо у него мало работы и большая зарплата,
либо у него много работы и маленькая зарплата.
Re: Загадка gmail
От: Аноним  
Дата: 09.07.06 18:14
Оценка:
Здравствуйте!

[offtopic]
люди, а смотрю у всех уже есть ящики на GMail а у меня нету. я с его открытия жду когда же они откроют регистрацию, а они все не открывают
там уже наверноее все имена разобрали...

на подскажите как получить????
[/offtopic]

Спасибо!!
Re[2]: Загадка gmail
От: DSD Россия http://911.ru/cv
Дата: 09.07.06 20:55
Оценка:
Здравствуйте, Аноним, Вы писали:

А>[offtopic]

А>на подскажите как получить????
А>[/offtopic]
вот ты бы мыло свое тут оставил любое, глядишь, добрые люди и скинули бы инвайтик.
а то понаехали тут анонимы, панимаишь...
--
DSD
Re[3]: Загадка gmail
От: mgoncharenko  
Дата: 10.07.06 06:15
Оценка:
> вот ты бы мыло свое тут оставил любое, глядишь, добрые люди и скинули бы
> инвайтик.
> а то понаехали тут анонимы, панимаишь...

Продолжу оффтопик...
Вам это не кажется странным? Чтобы зарегистрировать себе электронный
ящик на гугле, нада иметь электронный ящик ещё где-то. То есть, если у
вас вообще нет ящика, то и на гугле вы не получите (разве что кто-то
добрый зарегистрирует его вам и просто даст логин+пароль).
Posted via RSDN NNTP Server 2.0
Re[4]: Загадка gmail
От: DPP Россия  
Дата: 10.07.06 06:49
Оценка:
Здравствуйте, mgoncharenko, Вы писали:

если можно, мне скинте
dp.sub@mail.ru

Спасибо !
Re[5]: Загадка gmail
От: _doctor Финляндия http://agilesoftwaredevelopment.com
Дата: 10.07.06 07:08
Оценка:
Здравствуйте, DPP, Вы писали:

DPP>Здравствуйте, mgoncharenko, Вы писали:


DPP>если можно, мне скинте

DPP>dp.sub@mail.ru

DPP>Спасибо !


Done.
Enjoy!
Chief Software Engineer,
Scrum Master, Symbian
Re[3]: Загадка gmail
От: Mazay Россия  
Дата: 10.07.06 07:52
Оценка:
Здравствуйте, DSD, Вы писали:

DSD>вот ты бы мыло свое тут оставил любое, глядишь, добрые люди и скинули бы инвайтик.

DSD>а то понаехали тут анонимы, панимаишь...

Можно тогда и мне инвайт? Мыло есть в профиле
Главное гармония ...
Re[6]: Загадка gmail
От: DPP Россия  
Дата: 10.07.06 07:57
Оценка:
Здравствуйте, _doctor, Вы писали:

_>Done.

_>Enjoy!

Спасибо ОГРОМНОЕ !!!
Re[4]: Загадка gmail
От: kost-BebiX Украина http://fedorastones.blogspot.com
Дата: 10.07.06 08:57
Оценка: 2 (1)
Mazay пишет:
> Можно тогда и мне инвайт? Мыло есть в профиле

Можно. Лови.
Posted via RSDN NNTP Server 2.0
Если программист в рабочее время играет, значит —
либо у него мало работы и большая зарплата,
либо у него много работы и маленькая зарплата.
Re[4]: Загадка gmail
От: DSD Россия http://911.ru/cv
Дата: 10.07.06 21:40
Оценка:
Здравствуйте, mgoncharenko, Вы писали:

M>Вам это не кажется странным? Чтобы зарегистрировать себе электронный

M>ящик на гугле, нада иметь электронный ящик ещё где-то. То есть, если у
M>вас вообще нет ящика, то и на гугле вы не получите (разве что кто-то
M>добрый зарегистрирует его вам и просто даст логин+пароль).
почему же? инвайт по сути — это ссылка.

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

дальше мысль продолжать?
--
DSD
Re: Загадка gmail
От: mogadanez Чехия  
Дата: 11.07.06 12:10
Оценка:
Здравствуйте, Bereal, Вы писали:

B>Никто не рылся в AJAX приложении Gmail?


B>Стало интересно как у них реализованы запросы о новых письмах — по таймеру или асинхронно как то.


B>В итоге непонятно вообще откуда появляются письма. Открыл в IE + HttpWatch. При старте куча запросов, но все в итоге завершаются. Пишу себе письмо с другого адреса. Жду в Gmail. Письмо появляется, но не сразу — видно что какой то таймер всё же есть. Но новых коннектов в HttpWatch НЕТ (!)


Я исследовал этот вопрос. вот тут
Автор: mogadanez
Дата: 16.02.06
отчет
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Re[2]: Загадка gmail
От: Bereal Россия bereal.ru
Дата: 11.07.06 13:00
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>Я исследовал этот вопрос. вот тут
Автор: mogadanez
Дата: 16.02.06
отчет


Судя по всему это как раз gmail с чатом. Я же юзал как раз без чата, поэтому и результаты разные. (Клиент без чата дергает сервер по таймауту)
The God is Real ... unless declared as Integer
Re[4]: Загадка gmail
От: infous Украина  
Дата: 11.07.06 13:11
Оценка:
Здравствуйте, mgoncharenko, Вы писали:

а можно мне тоже инвайтник? плз

infous@ukr.net

Thanx!
Re[5]: Загадка gmail
От: DSD Россия http://911.ru/cv
Дата: 11.07.06 13:39
Оценка:
Здравствуйте, infous, Вы писали:

I>а можно мне тоже инвайтник? плз


done
--
DSD
Re[3]: Загадка gmail
От: mogadanez Чехия  
Дата: 12.07.06 08:37
Оценка:
Здравствуйте, Bereal, Вы писали:

B>Здравствуйте, mogadanez, Вы писали:


M>>Я исследовал этот вопрос. вот тут
Автор: mogadanez
Дата: 16.02.06
отчет


B>Судя по всему это как раз gmail с чатом. Я же юзал как раз без чата, поэтому и результаты разные. (Клиент без чата дергает сервер по таймауту)


сейчас у них все сообщения сделаны через единый механизм... и чат и сами сообщения.
открывается один общий пайп на сервер, с подписаными клиентскими сообщениями.
Это связано с ограничение на колимчество одновременных коннекций из одного процесса браузера на один хост ( по умолчанию 2 )
поэтому они пересмотрели архитектуру, иначе 1 коннект на сообщения, 1 коннект на чат, если еще что то добавиться — облом.
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Re[6]: Загадка gmail
От: twirpx  
Дата: 18.07.06 11:10
Оценка:
А есть еще один инвайт?
Давно хочется пощупать этот Gmail.
Буду очень благодарен.

admin [at] twirpx.com
Posted via RSDN NNTP Server 2.0
Re[7]: Загадка gmail
От: infous Украина  
Дата: 18.07.06 13:47
Оценка: 1 (1)
Здравствуйте, twirpx, Вы писали:

T>А есть еще один инвайт?

T>Давно хочется пощупать этот Gmail.
T>Буду очень благодарен.

T>admin [at] twirpx.com


готово =)
Re[8]: Загадка gmail
От: twirpx  
Дата: 18.07.06 14:35
Оценка:
T>> А есть еще один инвайт?
T>> Давно хочется пощупать этот Gmail.
T>> Буду очень благодарен.

T>> admin [at] twirpx.com


I> готово


Спасибо огромное!
Posted via RSDN NNTP Server 2.0
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.