文档章节

Zend Server的WebAPI焦点:异步操作

kouxunli1
 kouxunli1
发布于 2014/01/06 10:08
字数 363
阅读 67
收藏 1

Zend Server作为Web应用服务器,在使用时,涉及连接的基本步骤,其中包括许多可用的WebAPI行为。API请求示意图

WebAPI提供一些需要时间才能完成的操作,包括很复杂的或依靠外部实体(如远程服务器)才能完成的行为,因此可能需要一个不可预计的时间。

超时——常见的API请求不被接受。所有的系统资源和文件没时间为外部API的请求回应。就API请求而言,我们希望能快速并不会延迟系统的其他部 分。 Zend Server一直尽量保持“立即响应能力”的宗旨,其中Zend Server的WebAPI试图返回一个完整的信息,并及时响应或尽可 能完整。

为此Zend Server的WebAPI的异步操作展现出来,提供了一个接受显示:

The request has been accepted for processing,but the processing has not been 
completed(处理请求已被接受,但处理没有完成… )

在幕后,异步操作注册任务与Zend Server的内部队列管理器和这个任务通常会在第二个请求的开始处理。 与此同时,你的原始请求已经返回,返回有效的执行控制系统,释放其继续自己的逻辑。 

下载Zend Server最新版


© 著作权归作者所有

共有 人打赏支持
kouxunli1
粉丝 24
博文 144
码字总数 59616
作品 0
九龙坡
架构师
Zend Server更新至6.2版本——虚拟主机全方位管理

Zend Server自从发布6.0以来,并支持云服务,成为很多PHP程序所选择的Web服务器。 Zend Server 6.2版本从更新内容来看,解决了Web服务器与虚拟主机之间的协同管理。并在细节上,更注重性能控...

kouxunli1
2013/11/20
0
0
从一道执行题,了解浏览器中JS执行机制

执行题 JavaScript本身是一门单线程语言 为什么 是单线程的?作为浏览器脚本语言,JavaScript 的主要用途是与用户互动,以及操作 DOM 。这决定了它只能是单线程,否则会带来很复杂的同步问题...

COC马里奥
05/30
0
0
JamesYeung/shriek-fx

ShriekFx A ddd-cqrs framework for .NET Core 2.0 that would make you shriek! For it's simple,elegant and useful! 一个使用 .NET Core 2.0 开发的简单易用的领域驱动设计分层框架(DDD......

JamesYeung
01/09
0
0
Flex通信篇——构建企业级HTTP通信层

概述 RIA和SOA是一对绝配。SOA强调把业务以接口方式向外界提供不关注前端的呈现,而RIA则强调用户体现,结合两者优势能够设计出用户体现良好、灵活的、易扩展、易集成的系统。要处理好RIA前端...

彭博
2012/03/09
182
0
zend server和zend studio 安装过程

zend server是社区版的,免费的,zend studio是最新的9.0.1版本的,破解的,教程地址:http://www.geekso.com/ZendStudio9-key/ 我是安装成功的,破解成功,我的是window XP系统。装于D盘下。...

翟进雄
2012/01/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
2
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
2
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
0
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0
OSChina 周一乱弹 —— 有人要给本汪介绍妹子啦

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享水木年华的单曲《中学时代》@小小编辑 手机党少年们想听歌,请使劲儿戳(这里) @须臾时光:夏天还在做最后的挣扎,但是晚上...

小小编辑
今天
54
8

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部