异步应用基础库Reactor.zip

时间:2022-08-05 20:31:17
【文件属性】:

文件名称:异步应用基础库Reactor.zip

文件大小:61KB

文件格式:ZIP

更新时间:2022-08-05 20:31:17

开源项目

Reactor 是一个基于 JVM 之上的异步应用基础库。为 Java 、Groovy 和其他 JVM 语言提供了构建基于事件和数据驱动应用的抽象库。Reactor 性能相当高,在最新的硬件平台上,使用无堵塞分发器每秒钟可处理 1500 万事件。 开源中国组织翻译的 Reactor 中文文档:http://projectreactor.mydoc.io 示例代码: // This helper method is like jQuery’s. // It creates a Selector instance so you don’t have // to construct one using 'new Selector("parse")' import static reactor.Fn.$;   Reactor reactor = R.create();   // Register interest in events published to key "parse" reactor.on($("parse"), new Consumer>() {   public void call(Event ev) {     service.handleEvent(ev);   } });   // Send an event to this Reactor and trigger all actions // that match the given Selector reactor.notify("parse", Fn.event("Hello World!")); 标签:Reactor


【文件预览】:
reactor-master
----.gitignore(26B)
----gradle()
--------wrapper()
----README.md(8KB)
----build.gradle(4KB)
----gradlew.bat(2KB)
----gradlew(5KB)
----LICENSE(11KB)
----reactor-bom.txt(130B)
----gradle.properties(273B)
----settings.gradle(670B)

网友评论