Java.util.concurrent.Flow sera introduit dans JDK9. Flow est un standard pour le traitement de flux asynchrone et est discuté dans Reactive Streams.
Le modèle Observer / Observable est disponible depuis JDK1.0, mais avec l'introduction de Flow dans JDK9, ce qui suit sera obsolète.
Un exemple de programme est décrit dans Flow API Document. Ce n'est pas si compliqué, mais je vais et vient entre les trois classes, alors j'ai écrit un diagramme de séquence.
Recommended Posts