Информация об изменениях

Сообщение Re[2]: Интерфейс плагина и его vtable от 12.10.2017 9:53

Изменено 12.10.2017 9:55 Kernan

Re[2]: Интерфейс плагина и его vtable
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, AlexGin, Вы писали:


AG>>А как бы сделалы Вы, уважаемые?

Есть ещё один вариант, подключать плагины не бинарно, а через некоего брокера(например, dbus) или, например, популярные сегодня message queue. По простому, каждый плагин общается с ядром через loopback сокет, в этом сучае не надо заморачиваться с ABI, а добавленеи новых сообещенй будет проходить очень быстро + нет проблем с обратной совместимостью. Концептуального отличия от COM правда тут не так много.
Re[2]: Интерфейс плагина и его vtable
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, AlexGin, Вы писали:


AG>>А как бы сделалы Вы, уважаемые?

Есть ещё один вариант, подключать плагины не бинарно, а через некоего брокера(например, dbus) или, например, популярные сегодня message queue. В самом просто приближении, каждый плагин общается с ядром через loopback сокет, в этом случае не надо заморачиваться с ABI, а добавление новых сообщений будет проходить очень быстро + нет проблем с обратной совместимостью. Концептуального отличия от COM правда тут не так много.