当前位置: 首页 > news >正文

漳州企业网站建设公司建设网站答题赚钱

漳州企业网站建设公司,建设网站答题赚钱,wordpress添加主题后怎么添加内容,WordPress自动建站JAX-RS 2.0在客户端和服务器端都支持异步编程范例。 这篇文章重点介绍了使用JAX-RS#xff08;2.0#xff09;API在服务器端执行异步REST请求时的超时功能 无需过多介绍#xff0c;这里是一个快速概述。 为了以异步方式执行方法#xff0c;您只需 需要指定AsyncResponse接… JAX-RS 2.0在客户端和服务器端都支持异步编程范例。 这篇文章重点介绍了使用JAX-RS2.0API在服务器端执行异步REST请求时的超时功能 无需过多介绍这里是一个快速概述。 为了以异步方式执行方法您只需 需要指定AsyncResponse接口的实例作为方法参数之一 使用Suspended批注对其进行批注 只要 JAX-RS检测到此批注JAX-RS就会为您注入AsyncResponse的实例 需要在不同的线程中调用请求–在Java EE 7中推荐的方法是使用托管服务执行程序 GET Produces(text/plain) public void execute(Suspended AsyncResponse response){System.out.println(Initially invoked on thread - Thread.currentThread.getName() . This will free up soon !);new Thread(){Overridepublic void run(){response.resume(executed asynchronously on thread - Thread.currentThread.getName());}}.start(); }//JDK 8 version - passing a Runnable (in form of a Lambda Expression) to a threadGET Produces(text/plain) public void execute(Suspended AsyncResponse response){System.out.println(Initially invoked on thread - Thread.currentThread.getName() . This will free up soon !);new Thread(() - response.resume(executed asynchronously on thread - Thread.currentThread().getName())).start(); }在幕后 服务器和客户端之间的基础I / O连接不受影响。 但是在某些情况下您可能不希望客户端永远等待响应。 在这种情况下您可以分配超时阈值 超时的默认行为是HTTP 503响应。 如果要覆盖此行为则可以实现TimeoutHandler并将其注册到AsyncResponse。 如果您使用的是Java 8则无需麻烦使用单独的实现类甚至是匿名内部类-您只需提供Lambda表达式即可因为TimeoutHandler是具有单个抽象方法的功能接口 GET Produces(text/plain) public void execute(Suspended AsyncResponse response){System.out.println(Initially invoked on thread - Thread.currentThread.getName() . This will free up soon !);//just having this would result in HTTP 503 after 10 secondsresponse.setTimeout(10, TimeUnit.SECONDS); //client will recieve a HTTP 408 (timeout error) after 10 secondsresponse.setTimeoutHandler((asyncResp) - asyncResp.resume(Response.status(Response.Status.REQUEST_TIMEOUT)).build());new Thread(() - {try {Thread.sleep(11000);} catch (InterruptedException ex) {//ignoring}}).start(); } 干杯! 翻译自: https://www.javacodegeeks.com/2015/03/handling-time-outs-in-async-requests-in-jax-rs.html
http://www.pierceye.com/news/394645/

相关文章:

  • 营销型网站的三大特点安徽网站设计方案
  • 优化网站推广教程排名做微信公众号页面的网站
  • 龙岗网站设计效果台州百度关键词排名
  • 政务类网站建设ps做全屏网站画布要多大
  • 百度广告搜索推广seo如何快速排名百度首页
  • 网站调用微信数据网站开发语言windows
  • 网站建设的公青岛专业网站制作设计
  • 东莞营销型网站学动漫设计有前途吗
  • 资讯网站wordpress实例配置
  • 营销网站建设哪里便宜最新房地产新闻
  • 有自己的网站怎么做淘宝客wordpress不自动安装
  • 我自己做网站wcf网站开发
  • 做一个好的网站需要什么店铺设计合同
  • 做网站公司郑州设计师能做网站前端吗
  • 建设工程交易中心网站中国监察报电子版
  • 网站正在建设中 倒计时软文写作范例大全
  • 左中右三栏布局网站建设网站建设微金手指下拉15
  • 做网站公司怎么找数字营销招聘
  • 做网站域名和空间费如何创建一个新网站
  • 前程无忧网广州网站建设类岗位wordpress建站教程视频
  • 徐州建设公司网站最吉祥的公司名字大全
  • wordpress网站前端优化怎么做网站导航地图
  • 成都市武侯区建设局门户网站自助快速建站
  • 专业视频网站开发公司兰州装修公司报价明细表
  • 企业网站管理系统的运维服务建设黑彩网站需要什么
  • 揭阳自助建站大数据就业方向及前景
  • 提供盐城网站开发dreamwearver可以做网站吗
  • 龙岩市建设局网站求大哥给个狼站2022
  • 优化算法 网站让移动网站
  • tomcat 怎么做网站网站免费推广平台