Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.68 MB
Время: 0.069 c
2-1179434355
buben
2007-05-18 00:39
2007.06.10
Как запустить приложение скрытым от глаз за экраном


8-1159440471
_ZeKa
2006-09-28 14:47
2007.06.10
Много анимированных GIF ов = много потоков?


9-1152687836
Blondin
2006-07-12 11:03
2007.06.10
DirectDraw - есть ли ограничения на размер и к-во поверхностей ?


15-1179219679
Reindeer Moss Eater
2007-05-15 13:01
2007.06.10
Алкснис и отечестивенная ОС


4-1167360583
kernel
2006-12-29 05:49
2007.06.10
OnShow чужого приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский