Ubuntu php wordpress HTML5 nginx mysql java 微软 linux Firefox Python Android apache centos Windows 开源 google 程序员 shell linux命令

Actor模式的Java实现,JActor 2.1.0 版本发布

JActor 2.1.0 版本发布了,这个版本增加了 非阻塞 锁组件,修复了 actor 初始化中很少问题,因此它必须接受一个Open request 来完成初始化。

JActor 是一个 JAVA 的 Actor 模式的实现,经过测试在 i5 CPU 上可支持每秒钟发送 8500万条消息,可能是目前最快的。这相当于是 Scala 的 Actor 的纯 Java 版本。

示例代码:

JAMailboxFactory mailboxFactory = JAMailboxFactory.newMailboxFactory(1);
try {
    Mailbox mailbox = mailboxFactory.createMailbox();
    JCActor a = new JCActor(mailbox);
    (new Include(Greeter.class)).call(a);
    JAFuture future = new JAFuture();
    String greeting = (new Hi()).send(future, a);
    System.out.println(greeting);
} catch (Exception e) {
    e.printStackTrace();
} finally {
    mailboxFactory.close();
}

延伸阅读

  • 抱歉,暂无相关内容!

评论

1条评论

写评论
  • 郑州SEO培训 回复

    迅捷SEM营销团队拜读了博主的高论了,果断的收藏了。