Что такое шаблон проектирования каналов платформы Flutter?

В последнее время я довольно много читал о каналах платформы во Флаттере.
Насколько я понимаю эту тему, речь идет о двунаправленном асинхронном обмене сообщениями между Dart Code Base и собственным кодом платформы, который вы реализуете.

Когда оба сайта пытаются общаться, они используют логический канал со строкой в ​​качестве имени. Это заставило меня задуматься о том, какую модель дизайна они на самом деле используют.
Поскольку оба сайта не должны знать своего партнера и знать только название каналов, это, кажется, особый тип шаблона издатель-подписчик, но в двух направлениях. Так что каждый подписчик тоже является издателем. Вот картина классического паба / саба.

Я надеюсь, что кто-то может внести мне ясность.

изображение src

0 ответов

Другие вопросы по тегам