Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.10;
Скачать: CL | DM;

Вниз

Протокол "сайт<->клиентские программы"   Найти похожие ветки 

 
DVM ©   (2007-05-09 13:53) [80]

Я за XML !


 
Kerk ©   (2007-05-09 13:55) [81]

> [79] Knight ©   (09.05.07 13:52)

Можно писать так, чтоб не заменялось. В xml можно хранить даже бинарные данные.


 
antonn ©   (2007-05-09 13:59) [82]

я за ini-файлы!
:)


 
VirEx ©   (2007-05-09 14:02) [83]

за реестр! :)


 
Knight ©   (2007-05-09 14:06) [84]

xml так xml &#133 :)


 
Knight ©   (2007-05-09 14:15) [85]

Хотя мне, например, траффик далеко не до лампочки, т.к. часто сижу на гольном gprs&#133


 
Knight ©   (2007-05-09 14:16) [86]

А архивация передаваемых данных будет?


 
{RASkov} ©   (2007-05-09 14:35) [87]

> [85] Knight ©   (09.05.07 14:15)

+1
При написании протокола клиента не следует забывать о самом главном для программ-клиентов - это трафик, а в нем и скорость :)


 
{RASkov} ©   (2007-05-09 14:38) [88]

Добавлю к [87]
... а в остальном пофику каким он будет.... :) главное экономный, быстрый и удобный...
Во загнул.... да?


 
Kerk ©   (2007-05-09 14:38) [89]

> [87] {RASkov} ©   (09.05.07 14:35)

Основная экономия заключается в том, что при обновлении ветки, скачиваются только новые посты. А лишняя сотня байт на xml-тэги погоды не сделает.


 
{RASkov} ©   (2007-05-09 14:48) [90]

> [89] Kerk ©   (09.05.07 14:38)
> А лишняя сотня байт на xml-тэги погоды не сделает

А у меня вот трафик дорогой и везде стараешься экономить, картинки в брофзерах поотключал, DMClient поставил (Супер, Спасибо Gero) для просмотра этого форума, и один хер за месяц нагорает.... :) Вот только не хотелось бы, чтоб для программ-клиентов протокол стал прожорлевым ... :(
Да... наступит время когда плевать на этот трафик будет.... но в нашей дыре, думаю не скоро.. :(


 
Eraser ©   (2007-05-09 14:56) [91]

> А лишняя сотня байт на xml-тэги погоды не сделает.

полностью согласен!

уверен, что суммарный объем мета-данных xml за сутки, при активном просмотре форума, будет не больше парочки каких-нибудь картинок ))


 
Knight ©   (2007-05-09 17:30) [92]

> [91] Eraser ©   (09.05.07 14:56)

Пара каких-нибудь картинок&#133 могут весить несколько метров&#133 Гы :)


 
Knight ©   (2007-05-09 17:47) [93]

Господа, если вы с самого начала выбрали xml, то так бы и озвучили тему &laquo;Делаем новый протокол. Что бы вы хотели реализовать в клиентах?&raquo; %)


 
Knight ©   (2007-05-09 18:14) [94]

Отвечая на вопрос [93]&#133

Подгрузка списка конференция, отправка/принятие сообщений и т.п. это само собой&#133
&#133

Редактирование анкеты и доступность анкет в оффлайн.

Доппоиск по сайту, а не локальным базам. Для подгрузки определённых тем, по содержимому и авторам (Например, после установки клиента загрузить только своих вопросы или вопросы со своими ответами без полной загрузки).

Подгрузку списка уточнений к вопросу по ОС, D, БД, иконки и прочее соответственно контекста конференции с указанием &#151; типа выбора (chek-radio), типа содержимого (текст/изображение), текст / имя файла для подкачки.

Выдача пути к файлу по его используемому имени для загрузки.

&#133 Это на вскидку. Что ещё, надо подумать&#133


 
Knight ©   (2007-05-09 18:42) [95]

Можно ещё добавить во все запросы имя пользователя и на основе их сделать выдачу списка &laquo;активных&raquo;, т.е. которые обращались к серверу за последние Х минут (например, 5)


 
Knight ©   (2007-05-09 18:49) [96]

Или сделать это опционально, типа, если пользователь согласен, чтобы его видели, то ставит галочку и имя вставляется во все запросы если клиент запущен, то каждые минуты 4 отправлятеся спецзапрос только с именем.

В принципе, так будет более понятно, стоит ждать ответа, или уже полчаса как все спят и можно идти туда же :)


 
Virgo_Style ©   (2007-05-09 18:56) [97]

Knight ©   (09.05.07 18:49) [96]
каждые минуты 4 отправлятеся спецзапрос только с именем


А пользователь уже полчаса как спит -)
Если он активен, то запрашивает данные, а если запрашивает, то зачем еще что-то отсылать?


 
Knight ©   (2007-05-09 18:58) [98]

> [97] Virgo_Style ©   (09.05.07 18:56)

А может он прогу пишет или в сторонке змея делает&#133 спит на клавиатуре, тоже вариант. Можно сделать его условно-онлайновым :)))


 
Kerk ©   (2007-05-09 19:02) [99]

Забавно трафик экономят теперь. Каждые 4 минуты, говорите?


 
Knight ©   (2007-05-09 19:06) [100]

> [99] Kerk ©   (09.05.07 19:02)

HELO-НИК
Это не трафик.


 
Knight ©   (2007-05-09 19:07) [101]

> [100] Knight ©   (09.05.07 19:06)

Можно ведь и реже&#133 это так, для примера.


 
Gero ©   (2007-05-09 19:40) [102]

Основное требование к клиентскому протоколу — это возможность использования в клиенте всех форумных фичей.
И еще, Максим, мы говорит про протокол только для форума?


 
Knight ©   (2007-05-09 19:44) [103]

Да&#133 надо ещё чат прикрутить&#133


 
Knight ©   (2007-05-09 19:45) [104]

Мне он кнешно не нужен, но чтоб было&#133 вдруг понадобится :)


 
Kerk ©   (2007-05-09 19:45) [105]

> [104] Knight ©   (09.05.07 19:45)

Ты вообще в принципе способен излагать мысль за один раз? Ничего личного.


 
Knight ©   (2007-05-09 19:47) [106]

> [105] Kerk ©   (09.05.07 19:45)

Способен, но для этого надо ещё 10 дел отложить&#133 а паралельные процессы выдают результаты по мере обработки :)))


 
ANTPro ©   (2007-05-09 20:11) [107]

> [0] McSimm_ ©   (08.05.07 19:01)
> Старый протокол не устраивает по ряду причин.

Кстати, а что не устраивает в текущем протоколе? И что предполагается добавить в новый?


 
McSimm ©   (2007-05-09 20:14) [108]


> Gero ©   (09.05.07 19:40) [102]

Суть простая.
В протоколе меняется структура данных - сообщение разделяется на элементы вместо отформатированного html. В протокол встраиваются модераторские действия - закрытие, удаление, перенос. Не костылем, как сейчас.
Обязательная авторизация и возможность отправлять сообщения.

Поскольку изменения довольно обширные, возникло желание не расширять старый, а сделать новый, более удобный и проще расширяемый.


 
antonn.pda   (2007-05-09 20:15) [109]

и сделайте версию для кпк, а то неудобно странички смотреть:)


 
Eraser ©   (2007-05-09 20:18) [110]

> [109] antonn.pda   (09.05.07 20:15)

если будет на базе xml, то сделать версию для кпк можно будет на любом сайте и без особых проблем.


 
Gero ©   (2007-05-09 20:23) [111]

> [108] McSimm ©   (09.05.07 20:14)

Я понимаю необходимость введения принципиально нового протокола и всецело ее поддерживаю.
Но я спрашиваю, будет ли уделом нового протолола только форум или там будет и новостная лента, чат, еще что-то?


 
McSimm ©   (2007-05-09 20:37) [112]

В принципе можно будет расширять протокол. Но до разумных пределов.

Регистрация, изменение анкет - это перебор. Будет через Web.
Новостная лента нормально читается из rss (а вот для форума это не удобно), но не помешает встроить и в протокол.
К новому чату можно подключаться непосредственно, его протокол и так хорош, ничего лишнего. Позже напишу или спецификацию или пример.
Когда на сайте добавится механизм личных сообщений, он тоже будет реализован в протоколе.
Ну и далее, по мере возникновения потребностей.


 
Gero ©   (2007-05-09 20:41) [113]

Могу сказать, что после ввдения нового протокола DMClient либо умрет насовсем либо получит новую жизнь :)


 
Knight ©   (2007-05-09 20:44) [114]

> [113] Gero ©   (09.05.07 20:41)

Умереть не дадим&#133 :)


 
Knight ©   (2007-05-09 20:46) [115]

> [113] Gero ©   (09.05.07 20:41)

ОФФ: Если новая версия ещё не доделана&#133 может добавите в &laquo;Журнале&raquo;


 
easy ©   (2007-05-09 20:59) [116]


> Gero © (09.05.07 20:41) [113]
> Могу сказать, что после ввдения нового протокола DMClient
> либо умрет насовсем либо получит новую жизнь :)


 
easy ©   (2007-05-09 21:00) [117]

извините.. )

> McSimm © (09.05.07 10:22) [60]
>  
> Я ж написал в начале, что старый останется.


 
ANTPro ©   (2007-05-09 21:14) [118]

> [117] easy ©   (09.05.07 21:00)

А как же клиент к чату?


 
easy ©   (2007-05-09 21:34) [119]


> А как же клиент к чату?

переделаем


 
Kerk ©   (2007-05-10 12:11) [120]

> [115] Knight ©   (09.05.07 20:46)

http://img211.imageshack.us/img211/4194/postspi1.jpg
:)))))



Страницы: 1 2 3 4 вся ветка

Текущий архив: 2007.06.10;
Скачать: CL | DM;

Наверх




Память: 0.69 MB
Время: 0.023 c
15-1179151025
Cyrax
2007-05-14 17:57
2007.06.10
Как, пользуясь правилами данного форума, определить судьбу...


15-1179219626
Rule
2007-05-15 13:00
2007.06.10
Открыл для себя новую альтернативу жабы


15-1179010372
wp2
2007-05-13 02:52
2007.06.10
Linux и тюрьма...


15-1179175118
TStas
2007-05-15 00:38
2007.06.10
Есть к кого дистрибутив 5-й или ниже аськи?


2-1179413482
Qazxswedc1
2007-05-17 18:51
2007.06.10
поиск файлов на локальном диске