当前位置: 首页 > 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://www.yutouwan.com/news/357609/

相关文章:

  • 电商素材网站重庆招标信息网官网
  • 关于网站建设的论文提纲连云港市建设局网站安全员考试
  • 个人能申请网站吗wordpress配置数据库失败6
  • 中国建设银行官网站账户商品注册网站地址
  • 网站开发时数据库的工作全国住房和城乡建设厅官网
  • 别人抄袭网站设计怎么办vs2015做网站
  • 北京市住房及城乡建设部网站wordpress素锦
  • 做网站需要网络服务器北京市基础建设质量监督局网站
  • 佛山建站公司哪家好专业教育网站建设
  • 动易学校网站管理系统 漏洞seo外链优化培训
  • 企业网站哪里可以做深圳微商城网站制作费用
  • 雅安网站制作wordpress后台分类目录添加自定义
  • 学做简单网站深圳企业社保网站官网
  • 网站建设价格怎么算网站制作的内容包含
  • 公司网站设计与制烟台 做网站
  • 网站服务器放置地查询wordpress调用外链图片
  • 无锡网络公司无锡网站制作做跨境电商被骗了三万
  • 网站赏析软文时光发稿平台
  • 订货网站建设建设vip网站相关视频
  • 有什么网站做打印店品牌vi设计案例分析
  • 什么软件做网站描述正规网站建设定制
  • 网站建设专业名词解释网站制作wordpress页面模板下载地址
  • 深圳市公司网站建设企业小程序制作开发定制
  • 做网站的上香动画免费虚拟机安卓版
  • 如何做强企业网站怎么建立自己的公众号
  • 三门县正规营销型网站建设地址制作充值网站
  • html5 制作手机网站阿克顿巴网站建设的目的
  • 成都网站制作套餐wordpress调用文章的tags
  • 网站建设费是什么意思整站seo包年费用
  • 技术号的网站建设免费网络加速