Как использовать поток Java 9 для реализации наблюдателя / наблюдаемого шаблона для простого MVC? - PullRequest
0 голосов
/ 09 июля 2019

У кого-нибудь есть пример кода или идеи о том, как реализовать это с помощью нового издателя.подписка, классы подписчиков?

В mvc обычно наблюдаемое (издатель) подклассируется как модель, а графические интерфейсы и другие представления реализуют наблюдателя.

Похоже, было бы просто реализовать это(шаблон mvc, использующий эквиваленты наблюдателя и наблюдаемый), использующий новые классы, но я не могу его обмануть.

1 Ответ

2 голосов
/ 09 июля 2019

Интерфейсы Flow были добавлены в Java 9 в основном для облегчения выравнивания различных реактивных сред (RxJava, Akka Streams, Spring Reactor) и на самом деле не предназначены для реализации самостоятельно.Если вы заинтересованы в реактивном программировании, я бы остановился на одной из этих платформ.

На youtube есть хорошие доклады с более подробной информацией, например, этот доклад о том, почему вы не должны пытаться реализовать их самостоятельно: https://www.youtube.com/watch?v=_stAxdjx8qk

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...