`
m635674608
  • 浏览: 5054904 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

jactor

    博客分类:
  • java
 
阅读更多

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

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

实例代码:

  1. JAMailboxFactory mailboxFactory = JAMailboxFactory.newMailboxFactory(1);  
  2. try {  
  3.     Mailbox mailbox = mailboxFactory.createMailbox();  
  4.     JCActor a = new JCActor(mailbox);  
  5.     (new Include(Greeter.class)).call(a);  
  6.     JAFuture future = new JAFuture();  
  7.     String greeting = (new Hi()).send(future, a);  
  8.     System.out.println(greeting);  
  9. catch (Exception e) {  
  10.     e.printStackTrace();  
  11. finally {  
  12.     mailboxFactory.close();  

下载地址:https://github.com/laforge49/JActor

原文链接:http://www.oschina.net/news/26423/jactor-2-1-0-released

分享到:
评论

相关推荐

    原创中文JActor基础知识_JLPCActor

    **JActor基础知识详解** JActor 是一个用于Java的协程库,它允许开发者在Java中实现轻量级的并发机制,以解决高并发场景下的问题。协程是一种控制流程的抽象,可以在执行过程中暂停和恢复,类似于轻量级线程,但...

    JActor基础知识_Mailbox

    **JActor基础知识_Mailbox** JActor 是一个用于构建高效并发程序的库,它引入了协程的概念,使得Java开发者可以更容易地处理高并发场景。协程是一种轻量级的线程模型,允许在一个线程内执行多个并发任务,提高了...

    JActor的文件持久化组件 JFile_JActor_java_

    《JActor的文件持久化组件:深入理解JFile_JActor_java_》 在Java编程领域,JActor是一个基于actor模型的并发处理框架,它提供了一种高效、灵活的方式来处理高并发场景下的任务。JActor的核心设计理念是将计算任务...

    JActor基础知识_request

    JActor 是一个基于Java的协程库,由William la Forge创建,旨在解决高并发场景下的问题。协程是一种轻量级的并发模型,允许在单个线程内实现多个并发执行的任务,从而提高了效率和降低了资源消耗。在这个系统中,...

    利用Jactor提升日志系统的性能

    标题中的“利用Jactor提升日志系统的性能”指的是在日志系统中应用Jactor这一工具或框架,以优化日志处理的效率。Jactor可能是专为处理日志数据设计的一个并行计算库,旨在利用多核处理器的优势,提高日志收集、存储...

    JActor的文件持久化组件 JFile

    **JActor的文件持久化组件 JFile** JActor框架中的JFile组件是一个强大的文件持久化解决方案,它专为处理和存储系统数据而设计。在分布式计算环境中,数据的可靠存储和快速访问是至关重要的,JFile就是为了满足这些...

    JActor-4.3.0.zip_JActor download_akka_akka actors

    《深入解析JActor 4.3.0:基于Akka的Java实现》 在分布式计算领域,Akka框架以其强大的并发处理能力和高度可扩展性,深受开发者喜爱。Akka的核心组件之一就是Actors系统,它为构建高并发、容错性强的应用程序提供了...

    JActor开发jar包(含源码)

    **JActor 开发详解** **一、什么是JActor** JActor是基于Actor模型的一个纯Java实现,它提供了一种高效且安全的并发处理机制。Actor模式最初由Erlang编程语言引入,后来在多种编程语言中得到了应用,包括Java。...

    jactor-3.0.4.zip

    标题 "jactor-3.0.4.zip" 暗示了这是一个软件包,很可能是一个特定版本(3.0.4)的Jactor项目。Jactor可能是Java领域的一个开源工具,可能与分布式计算、并行处理或者Actor模型有关。然而,由于没有提供关于Jactor的...

    JActor的文件持久化组件 JFile.7z

    《JActor的文件持久化组件JFile深度解析》 在Java编程领域,文件持久化是一项至关重要的技术,它使得程序中的数据能够在系统重启后依然保持,确保了数据的连续性和可靠性。JActor的文件持久化组件JFile正是这样一个...

    基于java的JActor的文件持久化组件 JFile.zip

    在这种背景下,"基于java的JActor的文件持久化组件 JFile.zip" 提供了一种将JActor系统中的数据持久化的解决方案。 JFile组件是JActor框架的一部分,它专注于文件存储和检索。文件持久化在许多应用程序中都至关重要...

    基于Java的实例源码-JActor的文件持久化组件 JFile.zip

    "基于Java的实例源码-JActor的文件持久化组件 JFile.zip" 这个标题表明我们正在处理一个与Java编程相关的实例源代码。关键词“JActor”暗示了一个可能的库或者框架,它可能是用于多线程或者并发处理的。而“文件持久...

    JActor实例及资源包

    JLPCActor 如果你要定义一个Actor类,那么你需要让它继承自JLPCActor这个类,你所定义的这个类的方法不必是线程安全的,它们通常会在合适的线程中被调用。 Actor之间通过发送请求来进行交互。...

    基于Java的JActor的文件持久化组件 JFile.zip

    而“基于Java的JActor的文件持久化组件 JFile.zip”显然与Java编程、并发处理和文件持久化存储有关。JActor可能是一个实现了Actor模型的Java库,Actor模型是一种并行计算的范式,它将计算过程抽象为独立的、相互通信...

    Actor模式的Java实现JActor.zip

    JActor 是一个 Java 的 Actor 模式的实现,经过测试在 i5 CPU 上可支持每秒钟发送超过亿条消息,可能是目前最快的。这相当于是 Scala 的 Actor 的纯 Java 版本。 示例代码: // Create a mailbox factory with a ...

    基于Java的源码-JActor的文件持久化组件 JFile.zip

    《深入解析Java源码:JActor的文件持久化组件JFile》 在Java开发中,文件持久化是一项至关重要的任务,它确保了数据在程序运行过程中得以保存,并能在后续的运行时重新加载,以实现数据的长期存储。JActor项目中的...

    java源码:JActor的文件持久化组件 JFile.zip

    Java源码:JActor的文件持久化组件JFile是一个经典的案例,它展示了如何在Java中实现文件的持久化存储。JActor系统中的JFile模块旨在提供高效、可靠的文件存储和检索功能,支持数据的安全保存与恢复,对于理解和掌握...

    基于Java的实例开发源码-JActor的文件持久化组件 JFile.zip

    【标题】"基于Java的实例开发源码-JActor的文件持久化组件 JFile.zip" 提供了一个关于如何在Java环境中实现文件持久化的实例。JActor的JFile组件是专为处理文件存储和检索设计的一个模块,它使得数据能够在程序运行...

Global site tag (gtag.js) - Google Analytics