The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 3.17, opennews (?), 06-Окт-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


37. "Релиз ядра Linux 3.17"  +1 +/
Сообщение от Ph0zzy (ok), 06-Окт-14, 11:58 
По Вашему нормальный IPC - это плохо?
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

57. "Релиз ядра Linux 3.17"  +/
Сообщение от Аноним (-), 06-Окт-14, 14:55 
> По Вашему нормальный IPC - это плохо?

а чем это лучше netlink msg и posix message ?

Ответить | Правка | Наверх | Cообщить модератору

77. "Релиз ядра Linux 3.17"  +8 +/
Сообщение от Аноним (-), 06-Окт-14, 17:59 
> а чем это лучше netlink msg и posix message ?

Тем что позволяет заинтересованным подписчикам подписаться на события. При том подписчики не обязаны знать какая конкретно программа предоставляет все это. А генератор событий ничего не знает о том кому они интересны.

Знаете, когда вы шлете сообщение на опеннет - вы почему-то шлете их по HTTP. А вовсе не raw ethernet frames с кастомным форматом протокола. Ну вот и с IPC всем обломно слать raw сообщения по кастомным протоколом, самолично парясь вопросом кому это интересно.

Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз ядра Linux 3.17"  –3 +/
Сообщение от имя (?), 06-Окт-14, 18:12 
Извините, в каком месте он нормальный? Открываем фридесктопный IntroductionToDBus и видим там нагромождение сущностей. Вы где видели, чтобы по одному и тому же соединению было доступно несколько объектов, и чтобы у каждого из объектов было по несколько интерфейсов? Зачем это всё? Какую проблему решает? Да никакую, только коней с людьми мешают, о чём прямо там же, кстати, и написано:

> This gets confusing sometimes, especially since related names are often chosen to look very similar--a connection org.freedesktop.Hal may provide an object /org/freedesktop/Hal/Manager that implements an interface org.freedesktop.Hal.Manager.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

103. "Релиз ядра Linux 3.17"  +/
Сообщение от Аноним (-), 07-Окт-14, 19:31 
> Извините, в каком месте он нормальный? Открываем фридесктопный IntroductionToDBus и видим
> там нагромождение сущностей. Вы где видели, чтобы по одному и тому
> же соединению было доступно несколько объектов, и чтобы у каждого из
> объектов было по несколько интерфейсов?

Обычный мультикаст, вообще-то.

Ответить | Правка | Наверх | Cообщить модератору

107. "Релиз ядра Linux 3.17"  +/
Сообщение от имя (?), 07-Окт-14, 20:12 
Эээ, а что мешает при схеме, допустим, «соединение — интерфейсы», без всяких объектов, подписываться и мультикастить? DCOP, опять же, как-то обходился.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру