
[JAVA] REACTIVE STREAMS
·
JAVA
Reactive Streams 리액티브 프로그래밍 라이브러리 표준 사양 리액티브 프로그래밍에 대한 인터페이스만 제공하며, RxJava는 Reactive Streams의 인터페이스들의 구현체 Reactive Streams는 Publisher / Subscriber / Subscription / Processor 4개 인터페이스를 제공 인터페이스 설명 Publisher 데이터를 생성하고 통지 Subscriber 통지된 데이터를 전달받아서 처리 Subscription 전달 받을 데이터의 개수를 요청하고 구독을 해지함 Processor Publisher와 Subscriber의 기능이 모두 있음 Cold Publisher / Hot Publisher Publisher 종류 설명 Cold Publisher 생산자는..