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

什么网站做宣传好大战网站建设

什么网站做宣传好,大战网站建设,网站php网站空间,网站必须做API接口吗async方法不调用了下一个示例将演示Spring容器内部的异步方法调用。 为什么我们需要异步方法调用#xff1f; 在某些情况下#xff0c;我们并不真正知道是否需要重播或何时应返回结果。 传统方式在Java EE世界中处理异步调用的方法是使用队列/主题。 我们可以在Spring中进行相… async方法不调用了 下一个示例将演示Spring容器内部的异步方法调用。 为什么我们需要异步方法调用 在某些情况下我们并不真正知道是否需要重播或何时应返回结果。 传统方式在Java EE世界中处理异步调用的方法是使用队列/主题。 我们可以在Spring中进行相同的操作但是如果需要简单的异步调用则可以按照以下步骤轻松地进行操作 1.声明 bean idexecutionLogicImplclasscom.test.components.execution_gateway.ExecutionLogicImplabstractfalse lazy-initdefault autowiredefault/bean2.声明具有返回类型的接口方法– FutureJava 5 有关Future对象的更多信息 http : //docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/Future.html public interface ExecutionLogic {public FutureString doSomeExecutionLogic(String message);} *一旦GatewayProxyFactoryBean注意到返回类型为Future它将通过让AsyncTaskExecutor将方法切换到异步模式 3.我们将创建一个作业通道该通道将收集所有请求并将它们异步发送到另一个类ExecutionLogicImpl以便处理它们一些随机的业务逻辑 int:channel idjob1Channel /int:service-activator input-channeljob1Channel refexecutionLogicImpl methoddoSomeExecutionLogic / 类ExecutionLogicImpl public class ExecutionLogicImpl {public String doSomeExecutionLogic(String msg){try{System.out.println(doing long work on messagemsg);Thread.sleep(8000);}catch (InterruptedException e){// TODO Auto-generated catch blocke.printStackTrace();}return msg _completed;}} 测试类别 import com.test.components.execution_gateway.ExecutionLogic;public class testExeceution{... ExecutionLogic executionLogic; public String sendMsgToExecutionQueue(String msg){FutureString processedMessage executionLogic.doSomeExecutionLogic(msg);String finalResult ;try{finalResult processedMessage.get(TIMEOUT, TimeUnit.SECONDS);return 1 final result: finalResult; // response;}catch (ExecutionException e){return 1 final result: e finalResult;// response;}catch (TimeoutException tex){return 1 final result: tex finalResult; // response;}catch (Exception ex){return 1 final result: ex finalResult;// response;}} ... } *对于永远不会返回响应的情况可以使用Future对象启用超时。 那么这里发生了什么 我们发送要异步执行的输入。 一旦请求完成处理发送方即异步等待响应结果将被发送回发送方。 参考 IdanFridman.com博客上的JCG合作伙伴 Idan Fridman 在Spring中使用Future对象调用Async方法调用 。 翻译自: https://www.javacodegeeks.com/2013/06/invoking-async-method-call-using-future-object-in-spring.htmlasync方法不调用了
http://www.zqtcl.cn/news/210152/

相关文章:

  • 靖江建设行业协会网站投资做网站
  • 做网站视频背景潍坊网站制作建设
  • 深圳市官网网站建设哪家好百度抓取网站登录
  • 免费做cpa单页网站友情链接买卖代理
  • 免费网站建站排名中国最大的软件公司
  • 码云pages做静态网站广西建设培训网
  • 建设网站需要花钱吗网站seo方案策划书
  • 德阳网站怎么做seo陈木胜个人资料
  • 电子规划书商务网站建设wordpress主机推荐
  • wordpress设置多站点html5开发手机app
  • 移动互联和网站开发哪个好做推广便宜的网站有哪些
  • 极速网站建设定制价格微信公众号运营助手
  • .net制作网站开发教程在线修图编辑器
  • 哪些网站可以做详情页聊城高新区建设局网站
  • 湖南网站优化代运营山东建设厅证件查询网址
  • 以百度云做网站空间浙江外贸网站建设
  • 南通网站建设推广专家wordpress 信息流 主题
  • 网站培训机构有哪些大学生做企业网站
  • 网站培训班有哪些课程做的好的大学生旅行有哪些网站好
  • 昌江县住房和城乡建设局网站佛山建设网站制作
  • 做网站 图片 文件夹 放哪儿北京模板网站建设
  • 网站制作公司哪家正规注册工程公司名称大全
  • 佛山微信网站建设哪家好做电商讲师课程的网站
  • 泰州城乡建设网站深圳logo设计公司哪家好
  • 东阳网站建设yw81wordpress登录注册页面梅花
  • 网站备案 厦门福州企业网站开发
  • 全国中小企业网站域名注册服务机构
  • 微信网站怎么做下载附件wordpress 代码执行
  • 5050众筹网站开发福州餐饮网站建设
  • 北京国家建设部网站网站备案需要去哪里