首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >异步黑盒编程

异步黑盒编程
EN

Stack Overflow用户
提问于 2010-10-22 10:11:18
回答 3查看 385关注 0票数 2

我目前正在编写一个黑盒交易机器人,我正在设计数据传递的方式。我意识到我想要一个异步的架构。所以我一直在实现ActionListeners和ActionPerformers,但是一些监听器在获取数据时需要进行计算,这可能需要一段时间,所以我想知道是否有一个有效的框架,可以让我以最实时的方式轻松有效地编写异步程序。

我基本上有两个问题:在整个程序中进行异步套接字和通信的最佳方式编写实时应用程序的最佳编程语言或框架

EN

回答 3

Stack Overflow用户

发布于 2010-10-22 11:33:40

我会使用多线程,而不是多路复用的I/O。Java对多线程有很强的支持。阅读Brian Goetz的"Java Concurrency in Practice“一书。

票数 0
EN

Stack Overflow用户

发布于 2011-03-10 20:09:54

试试Scala。它有一个非常好的角色模型,这使得并发编程几乎没有痛苦。您可以阅读有关Scala的参与者here的内容。

票数 0
EN

Stack Overflow用户

发布于 2011-12-25 08:56:01

actor框架使得降神会像@Vilius说的那样。有使用Akka的Scala,使用GPars的Groovy,使用塞隆的C/C++等等。

有关详情,请参阅:http://en.wikipedia.org/wiki/Actor_model

还有一个关于这个领域的开源项目,叫做CEP Trader (http://code.google.com/p/cep-trader/),也许你可以做志愿者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3993413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档