Какая волна Google Technologies Is Используя?

def to_time(seconds):
  delta = datetime.timedelta(seconds=seconds)
  return str(delta.days) + 'd ' + (datetime.datetime.utcfromtimestamp(0) + delta).strftime('%H:%M')
9
задан 3 revs, 2 users 100% 17 July 2009 в 22:56
поделиться

5 ответов

  • Редактирование в реальном времени - своего рода Ajax / Comet для вызовов на стороне сервера.
  • Контроль версий.
  • Встроенный Google Web Toolkit (GWT).
    • GWT включает Java, Javascript, CSS, HTML.
  • Пользовательский протокол. Волновой протокол.
    • Использует стандарт xmmp.
  • Редактор форматированного текста.
  • Языковой перевод.
  • Google Gears, для функции перетаскивания (файлов). Пытаясь включить его в спецификацию HTML5
12
ответ дан 4 December 2019 в 11:08
поделиться

Он использует HTML5 для интерфейса и XMPP (протокол Jabber) для связи.

4
ответ дан 4 December 2019 в 11:08
поделиться

Я считаю, что Google Wave построен на HTML5.

0
ответ дан 4 December 2019 в 11:08
поделиться

Я понимаю, что они используют расширение протокола Jabber для серверов объединенной волны.

Редактирование в реальном времени основано на алгоритме, который иногда называют алгоритмом Юпитера и описан в этой статье . Дополнительную информацию можно найти на http://www.waveprotocol.org/whitepapers

0
ответ дан 4 December 2019 в 11:08
поделиться

Революционная часть - это Оперативное преобразование . На основе системы совместной работы Jupiter .

Вы можете посмотреть это видео: Google I / O 2009 - Google Wave Under the hood

3
ответ дан 4 December 2019 в 11:08
поделиться