我认为Play Framework中的Action.async
和WS
(适用于网络服务)均基于HTTP
,用于接收HTTP
个请求并发送{{1}响应。我认为两者都是异步的,可以接受/回复HTTP
。 JSON
可能会在回复中发回Action.async
。
如果我想创建一个微服务(或REST API),这两个可以互换吗?我可以使用其中任何一个吗?我看到了一个示例,其中使用HTML
添加了user
,但使用Action
检索了user
的朋友列表。
答案 0 :(得分:0)
从Play文档中,在播放应用程序中调用HTTP时,似乎应该使用WS。不知道为什么。
'有时我们想从Play应用程序中调用其他HTTP服务。 Play通过其WS库支持这一点,它提供了一种通过WSClient实例进行异步HTTP调用的方法。'