JActor 4.2.0 RC1 发布,Actor 模式的 Java 实现
2012-10-23 10:36
281 查看
JActor 4.2.0 RC1 发布,增加对降级 actors (无 mailbox 的 actors) 的支持,用于单线程和线程安全的应用程序。
JActor 是一个 Java 的 Actor 模式的实现,经过测试在 i5 CPU 上可支持每秒钟发送超过亿条消息,可能是目前最快的。这相当于是 Scala 的 Actor 的纯 Java 版本。
示例代码:
JActor 是一个 Java 的 Actor 模式的实现,经过测试在 i5 CPU 上可支持每秒钟发送超过亿条消息,可能是目前最快的。这相当于是 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(); }
相关文章推荐
- Actor模式的Java实现 JActor
- 基于订阅/发布模式的简易聊天室实现(java+redis)
- Java8 观察者模式详解 jdk实现源码分析
- 模板设计模式,简单Java代码实现
- Java实现(10)——装饰者模式(Decorator Pattern)
- 多消费者,多生产者模式Java实现
- 设计模式(Design Pattern) - 行为型模式(Behavioral Pattern) - 解释器模式(Interpreter) - Java实现
- 设计模式之观察者模式(有源码简单实现及java函数简单实现)
- JAVA并发实现五(生产者和消费者模式Condition方式实现)
- 建造者(BUilder)模式的Java实现[00原创]
- 生产者/消费者模式的多种Java实现方式
- 实现自动构建编译javaweb项目并发布到N台服务器
- php,java实现备忘录模式
- Java多线程编程环境中单例模式的实现
- 六种常用的设计模式java实现(六)策略模式
- 《大话设计模式》java实现之桥接模式
- 观察者模式及Java实现例子
- 大话设计模式之状态模式(java版实现)
- RSS阅读器及Java实现Rss的发布
- 设计模式(Design Pattern) - 创建型模式(Creational Pattern) - 单例模式(Singleton Pattern) - Java实现