2012-03-30 2 views
0

Есть ли распределенное промежуточное ПО, например JXTA или JMS, для Scala? Я ищу промежуточное программное обеспечение, которое обеспечивает обнаружение, службу имен, публикации служб, проверку доступности, группы и т. Д. Для языка Scala.Scala распределенное промежуточное ПО

+0

Конечно, любую библиотеку Java или базы, обеспечивающей их можно использовать с Scala. Это может быть просто непринужденно. – leedm777

ответ

0

Я не уверен, что вы подразумеваете под «для Scala». Поскольку он работает в JVM, с очень хорошей совместимостью с Java, вы можете просто использовать любые объекты на базе Java, которые плавают на вашей лодке. В некоторых случаях могут существовать скины Scala, но это не имеет большого значения. Например, here's an article on using ActiveMQ from Scala, без кожи Scala.

+0

Здравствуйте, я имею в виду использование функциональных языков для параллелизма и масштабируемости без ограничений на основе java (объектно-ориентированных). Спасибо, я проанализирую указанную статью. –

0

Я думаю, что я пошел бы дальше, чем Вирусные и сказать, что Akka ответ вы ищете. Он не предоставляет всех функций, которые вы упоминаете (или, по крайней мере, использует другой подход к некоторым из них), но это очень мощный набор промежуточного программного обеспечения, который хорошо распределяется и пользуется большим вниманием.