https://grokonez.com/java/java-9/java-9-flow-api-example-publisher-and-subscriberber
Primjer API -ja Java 9 Flow API - izdavač i pretplatnik
U prethodnom post , imamo opće znanje o reaktivnim strujanjima i Javi 9 API protoka Komponente i ponašanje. U ovom vodiču ćemo pogledati primjer koji se primjenjuje Izdavač i Pretplatnik za reaktivno programiranje.
Povezani članci:
- Java 9 Flow API - Reaktivni streamovi
- Primjer API -ja Java 9 Flow API - Procesor
- Java 9 FLOW SubmissionPublisher - Betonski izdavač
I. Tehnologije
- Java 9 - Eclipse s podrškom za Java 9 za kisik (4.7)II. Pregled projekta
Stvorit ćemo a Izdavač to su pretplaćene dvije Pretplatnik s. - Izdavač vodi popis Pretplata s, svaki Pretplata je u korelaciji sa svakim Pretplatnik iznad. - Izdavač koristi jedan Pretplata za pomicanje stavki na korelativnu vrijednost Pretplatnik autor | _+_ | metoda. - Pretplatnik koristi Pretplata zatražiti artikle od Izdavač autor | _+_ | metoda. - Izdavač definira an Izvršitelj za višestruke niti. Tada | _+_ | i | _+_ | metoda radi asinkrono, stvarajući podatke za svaku Pretplatnik po Pretplata također je asinkrono. - Nakon što ste uspješno primili sve stavke, Pretplatnik može zatražiti nove podatke ili otkazati Pretplata (slučajno).III. Praksa
Da biste razumjeli kako se izdavač, pretplatnik i pretplata ponašaju i način njihove provedbe, posjetite: Java 9 Flow API - Reaktivni streamovi1. Kreirajte implementaciju Izdavača
Subscriber::onNext()
Subscription::request()
2. Kreirajte implementaciju Pretplatnika
Više na:
https://grokonez.com/java/java-9/java-9-flow-api-example-publisher-and-subscriberber
Primjer API -ja Java 9 Flow API - izdavač i pretplatnik
#java #java9 #publiser #subscriber #flow
grokonez.com
Primjer Java 9 Flow API - Grokonez izdavača i pretplatnika
U ovom ćemo vodiču pogledati primjer Java 9 Flow api koji implementira Publisher i Subscriber za reaktivno programiranje.
Vidi Također:
- Kako se rugati GraphQL API-ima s json-graphql-poslužiteljem
- Hyper V vs VMware VS VirtualBox: Što je najbolje za sastanke s Virtualizat
- Vanjske tablice SQL Server PolyBase s Azure Blob Storage
- Waldo Anticheat: Strojno učenje za otkrivanje ciljanja u videoisječcima
- Izradite decentralizirani protokol razmjene poput PancakeSwap -a na pametnom lancu Binance