RxJava オペレーターを Processor オブジェクトとしてパッケージ化する最良の方法は何ですか?
OpenLiberty で MicroProfile Reactive Streams を実装するためのいくつかの簡単なテスト ケースを作成しています。
クラスパスに RxJava があり、RxJava オペレーターを、自分のフレームワークの単体テストに組み込むことができる Processor オブジェクトとしてパッケージ化することを検討したいと考えています。
ここと同様: https://github.com/OpenLiberty/open-liberty/pull/6617/files#r259264238
より経験豊富な RxJava プログラマーに、最良の選択肢は何かを尋ねたかったのです。
1 つのリアクティブ ストリーム フレームワークから「不足している」オペレーターをパッケージ化し、それを別のフレームワークに埋め込むことは、珍しいことのように思えるかもしれませんが、複数のフレームワーク (reator と rxjava の両方など) が混在し、新しいフレームワークには現在、基本的な演算子セットが組み込まれています。そのため、私が Heath Robinson の仕掛けをハックするよりも、経験から意見を得る方が興味深いかもしれません。
ゴードン。