如何在vertx中实现异步

时间:2017-06-27 23:13:31

标签: vert.x

我在vertx中调用mongoclient并通过处理程序获取响应。如何使用subscrbeOn来确保从线程池中创建线程。你能帮我吗?

我想以与上面相同的方式使用以下代码:

ObservableHandler<AsyncResult<UserDetail>> observable = RxHelper.observableHandler();

还有其他选项可以实现异步吗?

1 个答案:

答案 0 :(得分:0)

Vert.x是异步的,如果你通过处理程序获得了响应,这意味着它是异步的。我想你正在寻找反应性(rx)mongoclient。

请检查:https://github.com/vert-x3/vertx-examples/blob/master/rx-examples/src/main/java/io/vertx/example/rxjava/database/mongo/Client.java