OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 29 Март, 2024 16:36

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу 1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: Вторник, 29 Июль, 2008 10:05 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Реализация стандарта RFC 3920.
Не реализовано: серверная часть функций. Поддержка TLS(если у кого есть, подкиньте плиз).
Реализовано: всё остальное + обработка ошибок + пример использования XmppBasic + консоль XMPP. Рекомендуется пробовать во время прочтения документа Xmpp/Docu/Session-Initializing

Подсистема пока лежит только в SVN Components. Так же надо скачать/обновить подсистемы Dom, Xmlcore, Strings.

P.S. Документация пока неполная - в скором времени допишу-выложу.

(модератор) 10.08.2011: выложено в коллекции: http://oberoncore.ru/bbcc/subs/xmpp/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Среда, 30 Июль, 2008 10:12 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Не хватает модуля SternCmds. Это что такое?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Среда, 30 Июль, 2008 10:32 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Ярослав Романченко писал(а):
Не хватает модуля SternCmds. Это что такое?


О, извиняюсь. Положил в SVN версию модуля без зависимости...
SternCmds - это модуль из нашей служебной подсистемы Stern. Конкретно Cmds управляет окнами, позволяет запретить закрытие и прочее. Я уже как-то писал о нём в форум...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Среда, 30 Июль, 2008 14:16 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
А душевного порыва на реализацию WebDAV-клиента на Блекбоксе (только с учётом прокси-сервера :-) ) нет? :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Среда, 30 Июль, 2008 14:33 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Душевные порывы тут не причём. Есть некая глобальная цель(какая - военная тайна), а все недавние поделки - шаги для достижения оной.
WebDAV пока не нужен кажись(честно, только что узнал, что это такое). Нашёл его в каталоге c системой WinAOS(что неудивительно, чего там только нет) - лежит себе в архиве. При необходимости - портирую...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Среда, 30 Июль, 2008 14:39 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Там - сервер... А хочецца клиент :-)
Даже дело не в том, что хочецца, а в том, что клятый Вындоуз не умеет работать с WebDAV-папками через прокси-сервер.

Ну да шут с ним...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Четверг, 07 Август, 2008 18:26 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Для компонента XMPP необходима поддержка всякого вида прокси-серверов(HTTP(S), SOCKS4(4A)(5)). В связи с этим вопрос: У кого нибудь есть готовые компоненты?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 01:54 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Готовых, подозреваю, ни у кого нет. Я под это дело постепенно перевожу библиотеку Crypto из Бутылки, чтобы всяки TLS с SSLями окучить можно было.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 08:02 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
TLS для XMPP тоже надо :)
только TLS и SSL к проксям вроде отношения не имеют... Или я чего-то не знаю?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 08:11 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Ну, я увилел там HTTPS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 08:22 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Аа, ясно. Я тут погуглил всякое. Так и не нашёл, как наладить общение с прокси-сервером, везде только обучают инм пользоваться на уровне софта. А чтобы на уровне протокола - почти ничего и нет толкового. в RFC тоже на нашёл много, только спецификации на SOCKS5(http://www.faqs.org/rfcs/rfc1928.html)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 09:37 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Пётр Кушнир писал(а):
Так и не нашёл, как наладить общение с прокси-сервером, везде только обучают инм пользоваться на уровне софта. А чтобы на уровне протокола - почти ничего и нет толкового.

Я практически с аналогичной проблемой столкнулся когда решил написать прокси-сервер... Весьма сырой прокси-сервер: http://sage.com.ua/ru.shtml?e1l3
Вот где-бы пригодились схемки на ДРАКОНЕ :D Я думаю все эти протокольные вещи должны отлично выражаться на ДРАКОНе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 09:49 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Ярослав Романченко писал(а):
Я думаю все эти протокольные вещи должны отлично выражаться на ДРАКОНе.

Телекомщики утверждают, что все эти протоколы идеально реализуются на Ерланге...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 09:56 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Geniepro писал(а):
Телекомщики утверждают, что все эти протоколы идеально реализуются на Ерланге...
А также и на Active Oberon. Заявляю как телекомщик :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 10:19 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Ярослав Романченко писал(а):
Geniepro писал(а):
Телекомщики утверждают, что все эти протоколы идеально реализуются на Ерланге...
А также и на Active Oberon. Заявляю как телекомщик :)

Тогда зачем Вам Дракон-схемы понадобились? :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 10:30 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Geniepro писал(а):
Тогда зачем Вам Дракон-схемы понадобились? :lol:
Нахожу верной идею Владимира Паронджанова о представлении ЗНАНИЙ на ДРАКОНе. Сетевые протоколы чистейшей воды императив. :)
А при наличии работающего (!) транслятора на сегодняшний день, вопрос переписывания с ДРАКОНа на Active Oberon закрыт. Какая разница тогда, на чём писать??? На ДРАКОНе ИМХО эргономичнее и осбенности того или инного ЯП заключённого в блоки сведены к минимуму.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 10:58 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Ярослав Романченко писал(а):
Сетевые протоколы чистейшей воды императив. :)

Вот не уверен, совершенно не уверен...
Пакеты данных очень хорошо подвергать сравнениям с образцами (паттернами), а это уже не что иное как декларатив...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 11:04 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Geniepro писал(а):
Ярослав Романченко писал(а):
Сетевые протоколы чистейшей воды императив. :)

Вот не уверен, совершенно не уверен...
Пакеты данных очень хорошо подвергать сравнениям с образцами (паттернами), а это уже не что иное как декларатив...

Обратите внимание на это сообщение: viewtopic.php?p=17690#p17690
Это во-первых.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 16:34 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Ярослав Романченко писал(а):
Пётр Кушнир писал(а):
Так и не нашёл, как наладить общение с прокси-сервером, везде только обучают инм пользоваться на уровне софта. А чтобы на уровне протокола - почти ничего и нет толкового.

Я практически с аналогичной проблемой столкнулся когда решил написать прокси-сервер... Весьма сырой прокси-сервер: http://sage.com.ua/ru.shtml?e1l3
Вот где-бы пригодились схемки на ДРАКОНЕ :D Я думаю все эти протокольные вещи должны отлично выражаться на ДРАКОНе.

Не подскажете ресурсы в которых вы взяли инфу о работе с прокси? Это ведь HTTP-прокси?
*как оказалось, моя WinAos некорректно работает в висте, поэтому исходный код глянуть не могу...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация клиента сети XMPP(jabber)
СообщениеДобавлено: Пятница, 08 Август, 2008 22:03 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 1488
Откуда: Украина, Киев
Пётр Кушнир писал(а):
Не подскажете ресурсы в которых вы взяли инфу о работе с прокси? Это ведь HTTP-прокси?
*как оказалось, моя WinAos некорректно работает в висте, поэтому исходный код глянуть не могу...
RFC по протоколу HTTP... там "между строк" упоминается работа с прокси.
Неплохая, как мне показалось реализация прокси на Java http://www.cs.technion.ac.il/Labs/Lccn/ ... /project9/ Но... я Java не знаю и работать мне эту штуку заставить не удалось :(


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB