【发布时间】:2011-12-21 01:10:35
【问题描述】:
我有一个 java 应用程序,它有各种代理(Java 算法)来监听消息并处理它们。每个代理在单个线程上执行这些消息,这些消息被添加到阻塞队列中以逐个处理。对单个消息的这种处理涉及与远程机器的 i/o。由于 java 中固有的Bug,加班时,这些线程会被一一挂起。他们说该错误已修复,但事实并非如此,我已经在所有最新的 Java 版本上运行它并尝试了一个月的所有解决方法。所以,我计划转向 scala 演员。
以下是我的问题:
-
上述要求在 scala 演员中是否可行,它会克服 java 错误吗?
-
如果可能的话,简单概述一下如何做:)
P.S : 我一直在阅读 scala 编程书以获得语法和基本功能。
【问题讨论】:
标签: java multithreading scala scala-2.8 actor