simplechat_ru.xml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <messages>
  3. <message id="introduction">
  4. <h2><span>Клиент чата Wt</span></h2>
  5. <p>Это клиент и сервер многопользовательского чата.</p>
  6. <p>Для простоты примера, всё - сервер и клиенты - выполняется в одном
  7. процессе. Тем не менее, поскольку все операции ввода/вывода в Wt
  8. асинхронны, даже при использовании технологии "server push", которая
  9. нуждается в открытом соединении с каждым клиентом постоянно, клиенты
  10. не привязаны к потокам, и такое приложение способно легко обслужить
  11. тысячи пользователей одновременно.</p>
  12. <p>Клиент содержится в виджете (SimpleChatWidget) и может быть инстанцирован
  13. столько раз, сколько потребуется, даже в пределах одного
  14. приложения.<br />
  15. Благодаря абстракции виджетов, можно прямиком включать клиент чата в Ваше
  16. собственное приложение, компонуя его с классами клиента и сервера.</p>
  17. </message>
  18. <message id="details">
  19. <p>Реализация использует инициируемые сервером обновления - особенность,
  20. которая не во многом отличается от обычного клиент-серверного взаимодействия в
  21. Wt, и позволяет обновлять сессию вне обычного цикла обработки событий. При
  22. получении сообщения от того или иного пользователя, пользовательские интерфейсы
  23. (т.е. деревья виджетов) текущей и всех остальных сессий обновляются и изменения
  24. отсылаются ("pushed") соответствующим клиентам одновременно.</p>
  25. </message>
  26. </messages>