哪个框架用于接收许多HTTP Post请求?

时间:2014-12-11 11:34:31

标签: java spring http

我将收到许多HTTP POST请求,让我们假设每分钟至少50次,每周7天,每天24小时。我无法控制这些请求的传输方式,所以我在这里绑定了http帖子。

我可以最好地使用哪个框架来接收这些邮件请求? Spring是否提供了处理POST推送消息的框架?

2 个答案:

答案 0 :(得分:1)

是一个REST POST吗?你可以为这个https://jersey.java.net/尝试泽西岛,我最喜欢的教程就是这个http://www.vogella.com/tutorials/REST/article.html

答案 1 :(得分:1)

听起来傲慢的危险,似乎每分钟50个请求,即每秒少于一个请求,并不是那么多。当然,它确实取决于请求处理的内容。

Spring确实提供了Spring WebMVC框架(请参阅http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html),这很可能会帮助您完成任务。

你必须创建一个Controller并注释一个处理POST请求的方法,就像这样(改编自Spring文档):

@Controller 
@RequestMapping("/YourPath")
public class YourController {
    @RequestMapping(method = RequestMethod.POST)
    public String processThePost(...many options to receive params from the request...) {

        // process the parameters

        return "redirect:/someFrontEndServlet";
    }
}