如何一次只允许一个会话到 Spring REST Web 服务?

tin*_*soe 5 java spring-mvc spring-restcontroller

我有一个 spring REST web 服务 URL http://localhost:8080/MySpringRestService/callSome

如何限制对 Web 服务的并发访问。

我的要求是一次只允许一个对 Web 服务的请求。

任何形式的帮助将不胜感激。

tin*_*soe 3

谢谢基维龙。有用。

示例代码是

@RequestMapping(value = RestURIConstants.GET_BALANCE_URL, 
method = RequestMethod.POST)
public synchronized @ResponseBody RESSmppModel getBalance(
        @RequestBody REQSmppModel reqSmppModel) throws Exception {

       // TODO: Code
}
Run Code Online (Sandbox Code Playgroud)

但是,表现并不好。