RxJavaでイベントバスを実装する
RxJavaは、連鎖的な非同期処理だけでなく、イベントバスとしてメッセージやイベントの伝達機能を実現するためにも活用できます。ここでは、RxJavaを用いたRxBusの実装方法と利用例について解説します。
RXBUSの実装
RxJavaでイベントバスを実装するためのクラスです。
import java.util.HashMap;
import java.util.Map;
import rx.Observable;
import rx.Subscription;
imp ...
11月1日 15:51 投稿
Vert.xを使用したブラウザからの入力からバックエンド処理までの基本サンプル
Vert.xは高いパフォーマンスゆえに徐々に人気が高まっています。以下ではVert.xの入門サンプルを紹介します。
依存関係の追加
<!-- vertx -->
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-core</artifactId>
<version>3.5.0</version>
</dependency>
<dependency>
<gro ...
7月17日 02:23 投稿