2013-02-12 68 views
0

我对Akka很安静。现在在初始阶段...
我坚持Akka的原因是因为我想利用其分布式功能在我的项目中
主要含义将服务基于REST的Web服务在Akka顶部if可能..
如果是这样......是有可能需要调用REST调用
有人可以给我一些有关此见解的基础上,阿卡和叉各种服务基于REST调用..是否可以实施Akka的Webservices

+0

你有没有听说过[喷雾](http://spray.io/)? – agilesteel 2013-02-12 12:07:42

+0

@agilesteel:是的,我听说过它......但我是新来的斯卡拉,所以我不能得到太多的手动它..可以喷洒与Akka使用我所说的...从不同的论坛我甚至有像Play2.0和Apache Camel这样的选项,但不知道该去哪里... – 2013-02-12 12:22:09

+2

Spray将在Akka之上提供HTTP服务,但如果您打算使用Java,那么请查看Play mini。这里是展示它的[博客文章](http://letitcrash.com/post/17888436664/a-sample-application-showcasing-play-mini-and-akka)(同样在Scala中,但可能来自Java)。 – agilesteel 2013-02-12 12:38:35

回答

1

看看Spray,它提供spray-can,位于Akka之上的REST网络服务器:

喷雾路由模块提供了一个高层次,非常灵活的路由,用于优雅地定义RESTful Web服务。通常你会使用它在一个可喷涂的HttpServer的顶部或一个servlet的容器​​内部与spray-servlet一起使用。

您可以使用Spray在您希望提供服务的URL(包括身份验证和授权)下注册您的服务。看看example projects