如何限制Java应用程序中Web服务的使用?

迈克尔:

假设我有一个Java服务器应用程序,它实现了一些Web服务。还假设我可以验证应用程序用户。

现在,我想为每个用户增加一些服务使用限制:例如速率限制(每秒请求数),最大请求大小等。

Java中是否有任何“即用型”库可以做到这一点?

马丁·塞拉诺(Martin Serrano):

您可以通过配置拦截器来使用Apache CXF做到这一点。页面包含高级配置示例。页面包含有关拦截器的详细信息。通过验证,您可以随心所欲。我不知道如何获得认证用户。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Java Web应用程序中限制Web服务调用

使用NTLM / Kerberos从Tomcat中的Java Web应用程序内调用.NET Web服务

如何在Java tomcat中托管和使用Web服务,并由用AngularJs编写的应用程序调用?

如何从Android应用程序调用Java Web服务?

在Flex应用程序中无法从Java调用Web服务

在Android应用程序中实现基于Java的Web服务

如何使用cmd使用cmd在Azure Web应用程序服务中工作

如何从桌面C#应用程序使用Web服务?

如何使用cookie在持久性Perl Web应用程序中处理SOAP服务?

如何使用WCF服务来支持Web应用程序和移动应用程序?

如何使用另一个应用程序服务中的MSI调用受AAD保护的应用程序服务Web API

如何在Blackberry Web Works / HTML5应用程序中调用Java Web服务方法?

如何使用单独的授权服务器,Web API,UI在ASP.NET Web应用程序中组织通信?

如何仅使用bluemix服务将使用ADFS身份验证的响应式Web应用程序包装到本机iOS / Android应用程序中?

如何使Web应用程序可从Java中的https访问

如何在Netbeans中调试Java Web应用程序?

如何使Java Web应用程序使用HTTPS?

如何开始使用Java构建Web应用程序?

如何在Java Web应用程序中独立于应用程序服务器配置文件集的字符集/编码?

如何在Windows上限制打包在jar中的Java应用程序的内存使用(-Xmx似乎不起作用)

如何使用网络浏览器的后退按钮?在Java Web应用程序中

如何使用Maven在Java Web应用程序中创建构建时间戳?

如何使用Vue和Java EE在Web应用程序中实现聊天系统?

如何使用标准HTML,CSS,Javascript将Java代码集成到Web应用程序中?

如何在Linux(Debian)上使用Java Web应用程序快速设置Tomcat服务器?

如何从Web应用程序服务调用SignalR服务方法

如何使用Web客户端方法从OOB应用程序中的服务器获取xml文件

如何构建Java Web应用程序

Web应用程序中的Java同步