Показаны сообщения с ярлыком AMQP. Показать все сообщения
Показаны сообщения с ярлыком AMQP. Показать все сообщения

пятница, 24 октября 2014 г.

[prog.flame] Странные впечатление от знакомства со спецификацией AMQP

Пытаюсь познакомиться со стандартом AMQP 1.0. Обычно я изучаю спецификации протоколов, как минимум, в три прохода. Первый раз просто беглое прочтение текста, без глубокого погружения и попыток связать концы с концами. Второй раз более внимательное изучение, в результате которого должна сложиться целостная верхнеуровневая картинка. Третий раз -- уточнее деталей, которые выпали из поля зрения при первых двух проходах. Если первый раз чтение идет прямолинейно, от начала до конца документа, то последующие проходы -- это уже сплошное перепрыгивание из одной главы в другую, дабы сшить уточнить и связать друг с другом какие-то моменты, описанные в разных частях документа. Как раз для того, чтобы знать, куда "прыгать" и нужен первый, неглубокий и прямолинейный проход по всему тексту.

Так вот, вчера начал читать текст стандарта версии 1.0. Пока прошел всего половину, около 60 страниц. Впечатления странные. Если несколько моментов, мимо которых без сарказма пройти невозможно :)

[prog.tools] Вопросы к C++никам про AMQP

Коллеги, если кому-то нужно из C++кода общаться с MQ-шным сервером по протоколу AMQP, то какого клиента вы используете?

Если в качестве клиента используется Apache Qpid Proton (plain C или C++ вариант), то все ли вас в нем устраивает? Или же есть в Proton-е какой-то "фатальный недостаток" (c)?

суббота, 16 августа 2014 г.

[prog] Две интересные обзорные статьи на тему протоколов для Internet of Things

Статьи на английском, но читаются легко. Полагаю, что довольно поверхностные и, возможно, местами спорные. Но в качестве отправной точки для дальнейшего погружения в дебри вполне приличные. Их автор -- основатель компании RTI, которая является поставщиком одной из реализаций стандарта DDS, так что человек может не знать каких-то технических деталей, но представление о том, о чем говорит имеет хорошее.

Understanding The Protocols Behind The Internet Of Things. Очень кратко по поводу MQTT, XMPP, DDS и AMQP.

What’s The Difference Between DDS And AMQP? Более подробно на тему того, что такое DDS и что такое AMQP, назначение, различия между ними и, как следствие, предпочтительные области применения.

PS. К теме DDS я пока только слегка прикоснулся. Но, после того маразма, который в "корпоративных приложениях" выстраивают вокруг HTTP, все это воспринимается как глоток свежего воздуха :)