Связь между приложениями в контроллере opendaylight - PullRequest
0 голосов
/ 02 февраля 2019

Я новичок в opendaylight и ищу помощь по следующим вопросам:

Как я могу заставить два разных приложения общаться друг с другом?Могу ли я иметь что-то вроде коммуникационной шины для выбранного набора приложений, которые могут передавать данные друг другу?Или мне нужно иметь одно приложение с подмодулями (с различными функциями) для выполнения одной и той же задачи, то есть функции связи в этом случае.

1 Ответ

0 голосов
/ 04 февраля 2019

Основной функцией, которая отличает OpenDaylight (ODL) от других контроллеров SDN, является уровень абстракции сервисов на основе моделей (MD-SAL), который обеспечивает платформу для обмена структурированными / смоделированными данными и отправки уведомлений между приложениями ODL, среди прочеговещи.

Если вы хотите передавать данные между приложениями ODL, вам сначала нужно смоделировать их, используя YANG , и включить модель YANG в одно из приложений.

Чтобы воспользоваться преимуществами, предлагаемыми MD-SAL, ознакомьтесь с официальной документацией .Как только вы поймете архитектуру, вы должны взглянуть на исходный код существующих приложений, чтобы увидеть примеры того, как воспользоваться преимуществами MD-SAL.

...