发明名称 |
一种互联网业务的实现方法、系统以及装置 |
摘要 |
本申请公开了一种互联网业务的实现方法、系统以及装置,主要技术方案包括:客户端将服务请求消息缓存至用于缓存消息队列,在确定消息队列中保存的服务请求消息满足发送条件后,将消息队列中保存的服务请求消息划分为至少一个组,每组服务请求消息中至少包括两个服务请求消息,将每组服务请求消息按照设定方式发送至服务器。根据该技术方案,服务请求消息可以以组的方式发送至服务器处理,多个服务请求消息执行两个网络IO,与现有技术相比,无需针对每个服务请求都执行两个网络IO,一方面,减少了网络调度资源的占用,另一方面,在互联网业务的实现需要进行多次服务请求时,避免了每个服务请求都占用两个网络IO时间,从而提高了服务实现的效率。 |
申请公布号 |
CN103297395B |
申请公布日期 |
2016.08.24 |
申请号 |
CN201210046676.5 |
申请日期 |
2012.02.24 |
申请人 |
阿里巴巴集团控股有限公司 |
发明人 |
董恒 |
分类号 |
H04L29/06(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
郭润湘 |
主权项 |
一种互联网业务的实现方法,其特征在于,包括:客户端将服务请求消息缓存至用于缓存待发送至服务器的服务请求消息的消息队列;并在确定所述消息队列中保存的服务请求消息满足发送条件后,将所述消息队列中保存的服务请求消息划分为至少一个组,每组服务请求消息中至少包括两个服务请求消息;并将每组服务请求消息按照设定的方式发送至服务器;将每组服务请求消息按照设定的方式发送至服务器,包括:针对每组服务请求消息建立一个线程,并控制每个线程按照异步方式发送服务请求消息,所述异步方式是指在一个线程发送完对应的服务请求消息组后,下一个线程发送对应的服务请求消息组。 |
地址 |
英属开曼群岛大开曼岛资本大厦一座四层847号邮箱 |