2014-01-09 2 views
1

Я знаком с моделью производителей и потребителей Java. У меня есть процесс, который генерирует карты для другого процесса для анализа. Я ранее использовал эту модель в java, используя модель потребителя &. Я пытаюсь сделать то же самое в Scala. В учебниках рассказывается об актерах, системе обмена сообщениями, которая выполняет этот процесс. Но есть ли хороший пример, который мог бы объяснить их? и можно ли контролировать количество потоков в Scala, как в java?Модель Java-производителей и потребителей в Scala

ответ

3

Вот код, который реализует модель производителя/потребителя с использованием Akka, рамки Scala для актеров.

https://github.com/paulbutcher/AkkaProducerConsumerBenchmarks/tree/master/src

Это из следующей веб-странице:

http://paulbutcher.com/2013/01/22/benchmarking-producerconsumer-in-akka/

Там также Акка-верблюд, со встроенными и производителей потребительских классов:

http://doc.akka.io/docs/akka/snapshot/scala/camel.html

Смежные вопросы