`
jentrees
  • 浏览: 2225 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

推荐下开源的事件驱动框架

阅读更多
最近想对项目进行重构,想利用事件驱动的方式来重构。

求推荐事件驱动框架,最好能实现下图的主要功能。


<script type='text/javascript' charset='gb2312' src='http://js.adm.cnzz.net/s.php?sid=65953'></script>
分享到:
评论
5 楼 jentrees 2011-04-02  
duooluu 写道
参考esper

谢谢你的推荐!

看了下esper,感觉太重量了。

也没有找到符合的,只好准备自己重复造轮子了!
4 楼 duooluu 2011-04-01  
参考esper
3 楼 jentrees 2011-04-01  
jerry1985 写道
最近正在做类似的东西,使用mq作为事件总线。


准备自己写了。

PS:可否,说说你们思路?
2 楼 jerry1985 2011-03-31  
最近正在做类似的东西,使用mq作为事件总线。
1 楼 simon_zhm 2011-03-30  
事件处理器为什么要直接和事件源打交道,注册和撤消这事,不是该由事件管理器来负责的吗

相关推荐

    基于STM32的事件驱动框架的应用

    《基于STM32的事件驱动框架的应用》这篇文章探讨了如何改善传统嵌入式单片机开发中的问题,提出了一种采用事件驱动型层次式状态机的 QuantumPlatform 量子框架与STM32单片机结合的解决方案。STM32,全称基于ARM ...

    引入事件驱动机制的程序框架

    在51单片机的移植版本中,事件驱动框架通常包括以下几个关键组件: 1. **事件队列**:用于存储待处理的事件,确保事件的有序处理。当一个事件发生时,它会被添加到队列的末尾,等待被调度器取出并处理。 2. **事件...

    一个事件驱动的嵌入式控制器框架(基于STM32平台)

    Q-Controllers是一个事件驱动的应用代码框架,适用于低端单片机无法跑操作系统,但又要处理越来越复杂的代码构架的情况。 因为不依赖于操作系统,所以非常容易被移植到stm32之外的其他单片机上。即便不进行移植,...

    Linux流媒体服务器中异步事件驱动框架的研究与探讨.pdf

    本文主要探讨的是如何在Linux环境下,通过优化的异步事件驱动框架提升流媒体服务器的性能和可扩展性。 异步事件驱动框架是服务器系统模块化的核心。这种框架允许动态装载多种流媒体协议管理模块、文件管理模块以及...

    开源Windows驱动程序框架

    开源Windows驱动程序框架,通常指的是微软的Windows Driver Framework(WDF),它是一个用于开发设备驱动程序的现代框架。WDF提供了面向对象的编程模型,帮助开发者以更安全、可靠的方式编写驱动程序,减少了与系统...

    一个小巧简单易用的事件驱动型按键驱动框架开源代码

    MultiButton-master事件驱动型按键驱动模块 5ms间隔调用

    一个基于Java的开源游戏服务器框架实现,使用了Netty、ProtoBuf、Disruptor等.zip

    Netty是一个高性能、异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。Netty的核心是它的异步I/O模型,它基于NIO(非阻塞I/O)和EPOLL(在Linux系统上的高效实现)。通过使用Netty,...

    QP-nano 是一种超轻量级的开源实时嵌入式框架 (RTEF),用于构建现代嵌入式 软件作为异步、事件驱动的活动对象系统

    QP-nano是一个针对嵌入式系统的超轻量级开源实时嵌入式框架(RTEF),专门设计用于构建异步、事件驱动的活动对象系统。这个框架的核心理念是利用活动对象(Active Object)的设计模式来解决嵌入式软件开发中的并发...

    位图打印机开源驱动

    位图打印机开源驱动可能就提供了这样一个框架,使得开发者能够轻松创建自定义的虚拟打印机,满足特定的文件转换需求。 在实际操作中,开发者可以下载提供的“位图打印机开源驱动”压缩包,解压后根据.INF文件进行...

    数据库及开源框架各种驱动包

    Derby的JDBC驱动使得Java开发者能够在嵌入式环境或服务器模式下使用Derby,其轻量级特性使得它在小型应用或者测试环境中特别受欢迎。 "jdbc"标签不仅代表了Java数据库连接,还暗示了这些驱动包都是符合JDBC标准的。...

    无刷新整合型网站开源框架

    无刷新整合型网站开源框架是一种先进的网页开发技术,它允许用户在不重新加载整个页面的情况下更新部分网页内容,显著提升了用户体验。这种技术的核心是利用Ajax(Asynchronous JavaScript and XML)异步通信,配合...

    dotnet-Microdot一个开源的NET微服务框架

    Microdot 是一个基于 .NET 的开源微服务框架,专为构建可扩展、高可用和高性能的分布式系统设计。这个框架提供了许多关键功能,帮助开发者快速搭建微服务架构的应用程序。 在 .NET 开发领域,微服务架构已经成为...

    Unigui开源框架,非常值得参考学习

    4. **事件驱动编程**:Unigui沿用了Delphi的事件驱动编程模式,使得开发者可以轻松处理用户交互,编写出响应快速的应用程序。 5. **数据库集成**:Unigui支持多种数据库系统,如SQL Server、Oracle、MySQL等,提供...

    Akka用来编写分布式容错并发事件驱动应用程序的工具和运行时

    Akka是一个强大的开源框架,主要用于构建高度可伸缩、容错和并发的Java及Scala应用程序。它基于Actor模型,提供了一种高效的事件驱动和反应式编程范式,非常适合处理大量并发操作,尤其在分布式系统中。 Akka的核心...

    开源nio框架cindy源码

    Cindy是一款基于Java NIO(Non-blocking Input/Output)的开源框架,它的设计目标是提供高效、可扩展的网络通信能力。NIO是一种不同于传统I/O的编程模型,它允许程序在等待数据读写时执行其他任务,从而提高了并发...

    asp.net通用开源的框架

    ASP.NET 是微软公司推出的用于构建Web应用程序的开发框架,它基于.NET Framework或.NET Core,提供了一整套工具和服务,帮助开发者高效地创建出动态、数据驱动的网站和Web应用。作为一个通用的开源框架,ASP.NET ...

    JAVA开源框架学习文档

    根据提供的文件信息:“JAVA开源框架学习文档”,我们可以深入探讨与JAVA开源框架相关的多个知识点,包括但不限于框架的选择、安装配置、核心概念以及实际应用场景等。由于提供的具体内容为空,本篇文章将基于标题和...

    Twisted事件驱动网络框架

    **Twisted事件驱动网络框架详解** Twisted是一个强大的开源Python库,主要用于构建异步网络应用程序。这个框架基于事件驱动的设计模式,使得它非常适合处理大量并发连接,尤其在服务器端编程中,可以高效地处理I/O...

    机智云开源框架智能家居系统

    本文将详细探讨“机智云开源框架智能家居系统”,这是一个基于机智云平台的安卓开源项目,旨在创建一个简易的智能家庭环境,其中包括温湿度监测、灯光控制以及人体与有毒气体检测等功能。核心控制器是ESP8266微处理...

    开源:ASP.NET MVC+EF6+Bootstrap开发框架

    ASP.NET MVC(Model-View-Controller)是微软提供的一款用于构建Web应用程序的开源框架,它基于模式驱动的架构,允许开发者在模型、视图和控制器之间实现松散耦合。该框架提供了高度的可测试性、灵活的URL路由、以及...

Global site tag (gtag.js) - Google Analytics