发明名称 一种可配置手机应用菜单的方法
摘要 本发明提供一种可配置手机应用菜单的方法,该方法采用分布式文件传输服务模块实施对的单个或批量文件的上传、下载服务,旨在解决文件传输服务在并发数量以及传输效率方面的瓶颈问题,系统包括:(1)客户端应用接口;(2)服务端中转服务;(3)服务端分布式文件处理服务,分布式文件传输服务模块可以有效的解决大批量文件同时上传、下载时在数量以及服务效率的瓶颈问题;采用订阅服务接口以及统一的中转服务接口,避免了文件传输服务在某些特殊应用环境下通信端口号无法显式获取而导致服务失败的弊端,保障服务安全有效的进行。
申请公布号 CN104270444A 申请公布日期 2015.01.07
申请号 CN201410516975.X 申请日期 2014.09.30
申请人 浪潮软件股份有限公司 发明人 孙维泉;李磊
分类号 H04L29/08(2006.01)I;H04M1/725(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 姜明
主权项 一种可配置手机应用菜单的方法, 其特征在于利用支持多通信协议的分布式的文件传输服务模块,采用云服务的处理方式,分布式地提供文件上传以及下载服务,并解决在某些应用环境下无法显式获取客户端通信端口号而导致服务失败的问题;系统采用一台<b>中转服务器</b>进行调度,采用多台<b>资源服务器</b>提供分布式文件服务,,中转服务器将任务量分配到多台<b>资源服务器</b>中,从而达到解决大批量文件同时上传、下载在并发量以及服务效率方面的瓶颈问题,由于中转服务器只接收很小的指令信息,大约为100个字节左右,则中转服务器能够处理的并发量约为20M/0.1K = 20000,实际文件服务将分发到<b>集群资源服务器</b>中,实际文件传输服务中提高客户满意传输速率,由以前的10K /s 提高到400k/s将不会影响中转服务器的任务并发量,增加集群中<b>资源服务器</b>的数量,将提高文件传输服务速率,同理,当一台中转服务器无法达到实际应用需要的并发量时,可通过将<b>资源服务器</b>集群的方式代替单个服务器完成调度任务以及处理超大批量并发任务,这样达到某个特定满意度的并发数计算公式如下:总并发量 = <b>资源服务器</b>数目*客户满意速率下单服务器的并发量另外, TCP/IP协议发送100个字节左右大小的指令报文所用的时间<i>Tcmd</i>为微妙级,大小为4M的文件传输时间<i>Tfile</i>为几秒到几十秒,<i>Tcmd &lt;&lt; Tfile</i>,指令消息的发送所消耗的时间不会给文件传输服务的效率产生明显的影响;具体实现步骤如下:客户端订阅接口服务客户端订阅接口服务为客户提供文件传输服务的订阅请求接口,客户端通过订阅接口向服务端发送文件服务请求,并等待服务端回返的消息,从服务端回返消息中解析出为本次请求服务提供服务的服务方地址,客户端重新与该服务方直接建立通信并请求服务;在TCP/IP协议下,客户端订阅服务向服务端申请建立socket连接,连接建立后,客户端订阅服务通过该连接向服务端发送文件传输服务请求,请求发送后,该连接将保持连接状态,直到客户端主动断开服务;服务端中转服务服务端中转服务实现两个主要功能:一是,接收客户端的订阅请求并转发给服务端分布式处理服务;二是,接收服务端分布式处理服务对订阅请求服务返回的处理结果,并将该处理结果返回给该订阅请求的请求者;服务端中转服务接收到客户端的订阅请求后,对请求信息进行解析,获取并登记该订阅者的订阅服务码以及通信地址,为满足特殊应用环境下的应用,如果采用TCP/IP协议接收到客户端请求,则服务端中转服务将记录该订阅请求采用的socket连接,并采用该连接向订阅请求者回返服务请求处理结果;服务端中转服务如果接收到订阅服务回返消息,对消息进行解析获取该消息的订阅服务码,并根据该服务码在注册登记表中查找该服务码所对应的订阅请求者地址信息,通过该地址信息,将订阅处理结果回返给客户端订阅请求者;服务端分布式处理服务服务端分布式处理服务接收中转服务转发过来的订阅请求,对消息解析后,通过Storm分布式服务处理系统对订阅请求进行处理,获取本次订阅请求的服务提供方信息,并将处理结果回返给服务端中转服务。
地址 250100 山东省济南市高新区浪潮路1036号