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

百度怎样做网站上海市教育网官网

百度怎样做网站,上海市教育网官网,网站页面设计需求,网站后台如何添加视频jax-rs jax-wsJAX-RS 2.0在客户端和服务器端都支持异步编程范例。 这篇文章重点介绍了使用JAX-RS#xff08;2.0#xff09;API在服务器端执行异步REST请求时的超时功能 无需过多介绍#xff0c;这里是一个快速概述。 为了以异步方式执行方法#xff0c;您只需 需要指定A… jax-rs jax-ws 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.htmljax-rs jax-ws
http://wiki.neutronadmin.com/news/357609/

相关文章:

  • 网站建设200wordpress会员组
  • 网站恶意镜像 301汕头免费建站公司
  • 凡科轻站小程序收费吗外贸公司网站建设费会计科目
  • 泰州专业制作网站工信部网站 备案时间
  • 怎样建立网站平台wordpress筛选模板
  • 外贸公司一般怎么找客户北京专门做seo
  • 做网站i3够用吗深圳新星公司官网
  • 珠海房地产网站建设网站群管理建设工作
  • 临淄区住房和城乡建设局网站精准营销推广软件
  • 在线教育网站制作国内做家具外贸的网站有哪些
  • 网站建设销售中遇到的问题阿里大鱼 wordpress
  • 关于营销型网站建设的建议柯林wap建站程序个人版
  • 西宁做网站最好的公司哪家好网站制作怎么学去哪学
  • 建设专业网站排名南宁 网站建设 制作
  • 网站建设一般怎么付款wordpress禁止图片点击
  • 异构国际设计公司网站安庆建设工程造价网站
  • 网站资讯如何做安徽省安徽省建设工程信息网站
  • 广西住房与城乡建设厅网站电话手机端wordpress模板下载
  • 珠海网站制作专业网站推销策划方案
  • 911制作网站织梦换wordpress
  • 网站建设接单渠道河南网站seo地址
  • 汕头网站建设推荐ip软件点击百度竞价推广
  • 重庆本地建站个人做网站设计
  • 做一个网站平台需要什么衡水做企业网站的公司
  • 影音先锋资源网站建设电子商务网站设计原则的第一要素是
  • 仪征 网站建设wordpress前台修改文章
  • 大型网站外链是怎么建设的单页面网站入侵
  • 评价高的企业网站开发erp排名前十的软件
  • jq 网站头部广告代码seo网络优化是什么工作
  • 不干胶网站做最好的广州电商公司排行榜