【技术实现步骤摘要】
【国外来华专利技术】用于保持长轮询连接的响应延迟时间确定
技术介绍
轮询是这样的一种技术:通过该技术,客户周期地向服务器请求关于是否存在要发送到客户的数据的响应,并且在存在所述数据时服务器对请求做出响应。也就是说,轮询可基于客户的请求方案和服务器的响应方案。在长轮询中,客户可能不会持续等待来自服务器的响应,而是可在一定时间之后完成从客户到服务器的请求和从服务器到客户的响应的事务,并且再次请求来自服务器的响应。附图说明通过下面结合附图进行的描述,本公开的特定示例的上述和其他方面、特征和优点将更明显,其中:图1是根据示例的成像设备的框图;图2是示出根据示例的成像设备与用户装置或服务器之间的连接的框图;图3是根据另一示例的成像设备的框图;图4是根据示例的用于描述设置用于成像设备对外部装置进行长轮询的响应延迟时间的过程的流程图;图5是根据示例的确定用于成像设备保持长轮询连接的响应延迟时间的方法的流程图;图6是根据示例的基于成像设备检测到的错误的类型确定响应延迟时间的方法的流程图;图7是根据示例的当检测到的错误是由于网络因防火墙或代理而断开连接引起时成像设备确定响应延迟时间的方法的流程图;图8是根据示例的用于描述当错误是由于网络因防火墙或代理而断开连接引起时成像设备通过调整响应延迟时间来确定最终响应延迟时间的过程的表;图9是根据示例的当错误不是由于网络因防火墙或代理而断开连接引起时成像设备确定响应延迟时间的方法的流程图;图10是根据示例的用于描述当错误不是由于网络因 ...
【技术保护点】
1.一种成像设备,包括:/n通信装置,用于与外部装置进行通信;/n处理器;以及/n存储器,存储能够由所述处理器执行的指令,/n其中,所述处理器执行所述指令以进行以下操作:/n基于用于成像设备对外部装置进行长轮询的响应延迟时间,向外部装置请求关于是否存在要由成像设备执行的作业的响应;/n检测成像设备与外部装置之间的错误,所述错误与针对所述请求接收到的响应的值对应;/n基于所述错误调整响应延迟时间;以及/n通过基于根据调整后的响应延迟时间执行长轮询的结果对调整后的响应延迟时间进行重新调整来确定用于保持长轮询的连接的最终响应延迟时间。/n
【技术特征摘要】
【国外来华专利技术】20171121 KR 10-2017-01558131.一种成像设备,包括:
通信装置,用于与外部装置进行通信;
处理器;以及
存储器,存储能够由所述处理器执行的指令,
其中,所述处理器执行所述指令以进行以下操作:
基于用于成像设备对外部装置进行长轮询的响应延迟时间,向外部装置请求关于是否存在要由成像设备执行的作业的响应;
检测成像设备与外部装置之间的错误,所述错误与针对所述请求接收到的响应的值对应;
基于所述错误调整响应延迟时间;以及
通过基于根据调整后的响应延迟时间执行长轮询的结果对调整后的响应延迟时间进行重新调整来确定用于保持长轮询的连接的最终响应延迟时间。
2.如权利要求1所述的成像设备,其中,所述处理器还执行所述指令以进行以下操作:
确定通过基于调整后的响应延迟时间执行长轮询是否再次检测到所述错误;
基于是否再次检测到所述错误来增加或减少调整后的响应延迟时间;以及
以通过基于增加的或减少的响应延迟时间重复执行长轮询而检测不到所述错误的方式来确定最终响应延迟时间。
3.如权利要求1所述的成像设备,其中,所述处理器还执行所述指令以进行以下操作:通过基于用于长轮询的最小响应延迟时间执行长轮询来确定成像设备与外部装置之间的网络是否连接。
4.如权利要求1所述的成像设备,其中,所述处理器还执行所述指令以进行以下操作:基于用于长轮询的最大响应延迟时间,向外部装置请求关于是否存在要由成像设备执行的作业的响应。
5.如权利要求1所述的成像设备,其中,所述处理器还执行所述指令以进行以下操作:
基于所述响应的值确定所述错误是由于外部装置引起的还是由于成像设备与外部装置之间的网络引起的;以及
当所述错误是由于所述网络引起时,确定所述错误是否是由于所述网络因防火墙或代理而断开连接引起的。
6.如权利要求1所述的成像设备,其中,所述处理器还执行所述指令以进行以下操作:当所述错误是由于网络因防火墙或代理而断开连接引起时,在从长轮询开始时的时间点到接收到包括所述错误的响应时的时间点的时间内调整响应延迟时间。
7.如权利要求6所述的成像设备,其中,所述处理器还执行所述指令以进行以下操作:
通过将调整后的响应延迟时间减少预设时间来重复执行长轮询,直到不发生所述错误为止;以及
当通过基于调整后的响应延迟时间执行长轮询而再次检测到所述错误时,将与不发生所述错误时的时间点对应的响应延迟时间确定为最终响应延迟时间。
8.如权利要求1所述的成像设备,其中,所述处理器还执行所述指令以进行以下操作:当所述错误不是由于网络因防火墙或代理而断开连接引起的所述错...
【专利技术属性】
技术研发人员:申祐澈,金正勳,李承完,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。