`
weaveph
  • 浏览: 2264 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
很简单的应用:客户端将XML报文用GZIP压缩后通过两个Parameter发送到服务器,用的POST方法,一个Parameter是“head”一个是“body”。我写了一个Filter来对request中的InputStream做解压动作。但是在Filter里面调用了request.getInputStream()方法后,接下来将request送给Servlet以后,request.getParameter("head")就取不到值了,但是request.getInputStream()能够取到解压后的InputStream。怎样才能让后续Servlet能够request.g ...
我们现在做的系统,要在两台机器间使用HTTP发送XML报文的方式来通讯。在压力很大的情况下,需要做拥塞控制的考虑,目前我们的想法是这样的: 客户机发送报文到A,A接到报文后,放入一个LinkedBlockingQueue,然后应答客户机。 从线程池中起另一个线程,到LinkedBlockingQueue中取排头的报文,发送给B机。 B机同样将收到的报文放入LinkedBlockingQueue,在放入之前,判断拥塞情况,如果Queue中已经超过500个报文,就在应答A的HTTP响应中设置status为900。 这样,A就需要在收到900的HTTP应答后,调整发送间隔时间,比如等待10分钟再 ...
Global site tag (gtag.js) - Google Analytics