一种企业圈消息管理系统和方法

文档序号:10473599阅读:372来源:国知局
一种企业圈消息管理系统和方法
【专利摘要】本发明提供了一种企业圈消息管理方法,该方法包括:客户端向接入服务器发送企业圈消息管理请求;所述接入服务器接收所述请求并转发给业务服务器的对应模块;所述对应模块响应所述请求;所述对应模块将响应所述请求的响应结果转发给所述接入服务器;所述接入服务器将所述响应结果转发给所述客户端。此外,本发明还提供了一种企业圈消息管理系统。本发明提供的企业圈消息管理方法和系统满足了用户在企业圈内随时可以接收消息、发送消息的需求。
【专利说明】
一种企业圈消息管理系统和方法
技术领域
[0001]本发明涉及企业圈消息管理领域,尤其涉及一种企业圈消息管理系统和方法。
【背景技术】
[0002]传统的企业圈消息管理在PC端进行,操作具有极大的局限性,不能满足移动用户在企业圈内随时可以接收消息、发送消息的需求。

【发明内容】

[0003]为解决上述问题,本发明提供了一种企业圈消息管理系统和一种企业圈消息管理方法。
[0004]—种企业圈消息管理系统,包括至少一客户端,至少一接入服务器,至少一业务服务器,所述客户端通过所述接入服务器将企业圈消息管理的请求发送给所述业务服务器处理,
[0005]所述客户端,用于将所述企业圈消息管理的请求发送给所述接入服务器,以及接收所述接入服务器转发的所述业务服务器响应企业圈消息管理请求的结果;
[0006]所述接入服务器,用于确认已接收到所述客户端发送的企业圈消息管理的请求,以及转发所述请求,所述接入服务器,还用于确认已接收到所述业务服务器响应所述企业圈消息管理请求的响应结果,以及转发所述响应结果;
[0007]所述业务服务器,至少包括企业信息管理模块、离线消息服务模块中的一种;所述企业信息管理模块用于管理企业圈内的企业的各种信息以及各企业之间的联系,响应所述接入服务器转发的所述客户端的企业圈消息管理的请求;所述离校消息服务模块用于存储所述接入服务器转发的离线消息以及读取存储的离线消息。
[0008]—种企业圈消息管理方法,包括如下步骤:
[0009]客户端向接入服务器发送企业圈消息管理请求;所述接入服务器接收所述请求并转发给业务服务器的对应模块;所述对应模块响应所述请求。
[0010]优选地,所述方法包括查找上下游企业圈的方法,包括如下步骤:
[0011]所述客户端向所述接入服务器发送查找上下游企业圈的请求;所述接入服务器接收所述请求并转发给企业信息管理模块;所述企业信息管理模块收到所述接入服务器转发的所述请求后,查找相关企业圈列表;所述企业信息管理模块把查找到的相关企业圈列表返回给所述接入服务器;所述接入服务器接收所述相关企业圈列表并转发给所述客户端。
[0012]优选地,所述方法还包括订阅企业圈消息的方法,包括如下步骤:
[0013]所述客户端向所述接入服务器发送获取企业圈列表的请求;所述接入服务器接收所述请求并转发给所述企业信息管理模块;所述企业信息管理模块收到所述接入服务器转发的所述请求后查找相关企业圈列表;企业信息管理模块将查找的相关企业圈列表返回给所述接入服务器;所述接入服务器接收所述相关企业圈列表并转发给所述客户端;所述客户端向所述接入服务器发送订阅指定企业圈的请求;所述接入服务器接收所述订阅指定企业圈的请求并转发给所述企业信息管理模块;所述企业信息管理模块接收到所述接入服务器转发的所述订阅指定企业圈的请求后,处理相关订阅请求;所述企业信息管理模块将处理相关订阅请求的结果返回给所述接入服务器;所述接入服务器接收所述请求结果并转发给所述客户端。
[0014]优选地,所述方法还包括推送企业圈消息的方法,包括如下步骤:
[0015]所述客户端向所述接入服务器发送推送的企业圈消息;所述接入服务器接收所述推送的企业圈消息后,回复消息给所述客户端表示已收到消息;所述接入服务器将接收到的所述推送的企业圈消息转发给目标客户端;所述目标客户端接收到所述接入服务器转发的所述推送的企业圈消息后,回复消息给所述接入服务器表示已接收消息。若所述接入服务器确认所述目标客户端不能接收到所述推送的企业圈消息,所述接入服务器将所述推送的企业圈消息转发给离线消息服务模块;所述离校消息服务模块将所述推送的企业圈消息进行存储。
[0016]优选地,所述方法还包括企业圈内工作圈任务通知的方法,包括如下步骤:
[0017]所述客户端向所述接入服务器发布工作圈任务消息;所述接入服务器接收到所述工作圈任务消息后,回复消息给所述客户端表示已收到消息。所述接入服务器将接收到的所述工作圈任务消息转发给目标客户端;所述目标客户端接收到所述接入服务器转发的所述工作圈任务消息后,回复消息给所述接入服务器表示已收到消息;若所述接入服务器确认所述目标客户端不能收到消息,所述接入服务器将所述工作圈任务消息转发给离线消息服务t吴块。
[0018]优选地,所述目标客户端处于可接收消息的状态后,所述目标客户端从所述离线消息服务模块中获取所述接入服务器转发的对应的消息。
[0019]本发明提供的企业圈消息管理系统和方法,满足了用户在企业圈内随时接收消息、发送消息的需求。
【附图说明】
[0020]图1为企业圈消息管理系统的结构图。
[0021 ]图2为企业圈信息管理方法的流程图。
[0022]图3为查找相关上下游企业圈的方法流程图。
[0023]图4为订阅企业圈消息方法的流程图。
[0024]图5为推送企业圈消息方法的流程图。
[0025]图6为企业圈内工作圈任务通知方法流程图。
【具体实施方式】
[0026]为使本领域的普通技术人员更加清楚地理解本发明的目的、技术方案和优点,以下结合附图和实施例对本发明做进一步的阐述。
[0027]图1为企业圈消息管理系统的结构图。请参看图1,该企业圈消息管理系统包括多个客户端10,至少一个接入服务器20,至少一个业务服务器30。每个业务服务器30至少包括企业信息管理模块31、离线消息服务模块32中的一种。客户端10为加入到圈子内用户的移动终端,如手机端或者pad端等。接入服务器20用于接收客户端10发送的企业圈消息管理的请求,并将接收到的请求转发给相应的业务服务器30的对应模块。接入服务器20还用于接收业务服务器30的响应请求的结果,并将该结果返回给相应的客户端10。接入服务器20还用于确认已收到客户端10发送的企业圈消息管理的请求,确认已收到业务服务器20发送的响应请求结果。企业信息管理模块31用于管理企业圈内的企业的各种信息以及各企业之间的联系等,其中,企业的信息包括但不限于企业的名称、企业的部门信息、企业内各部门的员工信息等。离校消息服务器模块32用于存储接入服务器20转发的的离线消息、读取存储的离线消息等。企业圈消息管理包括但不限于查找上下游企业圈、订阅企业圈消息、向企业圈内客户端推送各种企业圈消息、向企业圈内工作圈通知各种任务等。
[0028]接入服务器20还用于计算各业务服务器30的负载,根据接收到的企业圈消息管理请求的类型将消息转发到负载最小的相应的业务服务器的对应模块。当企业圈的圈子较小时,企业信息管理模块31和离校消息服务模块32可在一个业务服务器中,当圈子较大时,一个业务服务器可单独处理一个模块的业务,一个模块的业务可由多个单独处理该业务的业务服务器来完成,以满足圈子内用户的需求。
[0029]该企业圈消息管理系统为圈子内的用户提供了方便,可实现企业圈内消息的及时处理,满足了用户的需求。
[0030]图2为企业圈信息管理方法的流程图。该方法包括如下步骤。
[0031]S21,客户端10向接入服务器20发送企业圈消息管理的请求。
[0032]S22,接入服务器20将请求转发给业务服务器30的对应模块。
[0033]S23,对应模块响应客户端10的请求。
[0034]企业圈消息管理方法包括但不限于查找相关上下游企业圈的方法、订阅企业圈消息的方法、推送企业圈消息的方法、企业圈内工作圈任务通知的方法等。
[0035]图3为查找相关上下游企业圈的方法流程图。可以理解地,上下游企业圈可以为总公司企业圈以及总公司下各分公司或者子公司的企业圈,如电信总公司,其下有很多电信分公司;也可以为不同公司的企业圈,但不同公司的有业务上的往来等;还可以为一个公司的企业圈,但该公司有很多个不同的部门,如文档部、技术部、维修部等,该不同的部门有各自的一个圈子。该查找上下游企业圈的客户端所对应的用户已经加入到圈子内。请参看图3,该方法包括如下步骤。
[0036]S301,客户端10发送查找上下游企业圈请求给接入服务器20。
[0037]S302,接入服务器20收到客户端10发送的请求后,转发给企业信息管理模块31。
[0038]S303,企业信息管理模块31收到接入服务器20转发的请求后,查找企业圈列表。
[0039]S304,企业信息管理模块31把查找的企业圈列表返回给接入服务器20。
[0040]S305,接入服务器20接收到企业信息管理模块31发送的企业圈列表后转发给对应的客户端10。
[0041]图4为订阅企业圈消息方法的流程图。订阅企业圈消息以使进入到圈子内的用户可以和订阅了的企业圈内的用户进行交流。请参看图4,该方法包括如下步骤。
[0042]S401,客户端10发送获取相关企业圈列表请求给接入服务器20。
[0043]S402,接入服务器20收到客户端10发送的请求后,转发给企业信息管理模块31。
[0044]S403,企业信息管理模块31收到接入服务器20转发的请求后,查找相关企业圈列表。
[0045]S404,企业信息管理模块31将查找的相关企业圈列表返回给接入服务器20。
[0046]S405,接入服务器20将相关企业圈列表转发给客户端10。
[0047]S406,客户端10发送订阅指定企业圈的请求给接入服务器20。
[0048]S407,接入服务器20收到客户端10发送的请求后,转发给企业信息管理模块31。
[0049]S408,企业信息管理模块31收到接入服务器20转发的请求后,处理相关订阅。
[0050]S409,企业信息管理模块31将处理相关订阅的结果返回给接入服务器20。
[0051 ] S410,接入服务器20将相关订阅结果转发给对应的客户端10。
[0052]图5为推送企业圈消息方法的流程图。用户订阅了相应的企业圈后,就可以向该企业圈的其他用户推送消息了。图5为客户端10向向该企业圈内的其他客户端10’推送消息的流程图。其中,其他客户端的人数可以为I个,也可以为多个。参看图5,该方法包括如下步骤。
[0053]S501,客户端10发送要推送的企业圈消息给接入服务器20。
[0054]S502,接入服务器20收到客户端10发送的消息后,回复消息给客户端10表示已收到消息。
[0055]S503,接入服务器20将接收到的消息转发给目标客户端10’。
[0056]S504,目标客户端10’收到接入服务器20转发的消息后,回复消息给接入服务器20表示已接收消息。
[0057]S505,若接入服务器20确认目标客户端10’不能收到消息,接入服务器20将客户端10发送的消息转发给离线消息服务模块32。
[0058]S506,离线消息服务模块32将推送的企业圈消息进行存储。
[0059]目标客户端不能接收到消息的原因可能为目标客户端没有登陆到企业圈内(不在线),也有可能是登陆了企业圈了但网络情况不太好,也可能为其他的原因。当目标客户端在线后发送请求以获得离线消息服务模块存储的对应的离线消息。
[0060]图6为企业圈内工作圈任务通知方法流程图,用户向工作圈内的其他用户发送任务通知。请参看图6,该方法包括如下步骤。
[0061 ] S601,客户端10发布工作圈任务消息给接入服务器20。
[0062]S602,接入服务器20收到客户端10发送的消息后,回复消息给客户端10表示已收到消息。
[0063]S603,接入服务器20将接收到的消息转发给目标客户端10’。
[0064]S604,目标客户端10’收到接入服务器20转发的消息后,回复消息给接入服务器20表示已接收消息。
[0065]S605,若接入服务器20确认目标客户端10’不能收到消息,接入服务器20将客户端10发送的消息转发给离线消息服务模块32。
[0066]S606,离线消息服务模块32将工作圈任务消息进行存储。
[0067]当目标客户端10’在线后发送请求以获得离线消息服务模块存储的对应的离线消息。
[0068]以上所述的企业圈消息管理系统和方法,满足了用户在企业圈内随时接收消息、发送消息的需求。
[0069]以上仅为本发明的优选实施例,而非对本发明做任何形式上的限制。本领域的技术人员可在上述实施例的基础上施以各种等同的更改和改进,凡在权利要求范围内所做的等同变化或修饰,均应落入本发明的保护范围之内。
【主权项】
1.一种企业圈消息管理系统,包括至少一客户端,至少一接入服务器,至少一业务服务器,所述客户端通过所述接入服务器将企业圈消息管理的请求发送给所述业务服务器处理,其特征在于: 所述客户端,用于将所述企业圈消息管理的请求发送给所述接入服务器,以及接收所述接入服务器转发的所述业务服务器响应企业圈消息管理请求的结果; 所述接入服务器,用于确认已接收到所述客户端发送的企业圈消息管理的请求,以及转发所述请求,所述接入服务器,还用于确认已接收到所述业务服务器响应所述企业圈消息管理请求的响应结果,以及转发所述响应结果; 所述业务服务器,至少包括企业信息管理模块、离线消息服务模块中的一种;所述企业信息管理模块用于管理企业圈内的企业的各种信息以及各企业之间的联系,响应所述接入服务器转发的所述客户端的企业圈消息管理的请求;所述离校消息服务模块用于存储所述接入服务器转发的离线消息以及读取存储的离线消息。2.一种企业圈消息管理方法,其特征在于,包括如下步骤: 客户端向接入服务器发送企业圈消息管理请求; 所述接入服务器接收所述请求并转发给业务服务器的对应模块; 所述对应模块响应所述请求。3.如权利要求2所述的方法,其特征在于,所述方法包括查找上下游企业圈的方法,包括如下步骤: 所述客户端向所述接入服务器发送查找上下游企业圈的请求; 所述接入服务器接收所述请求并转发给企业信息管理模块; 所述企业信息管理模块收到所述接入服务器转发的所述请求后,查找相关企业圈列表; 所述企业信息管理模块把查找到的相关企业圈列表返回给所述接入服务器; 所述接入服务器接收所述相关企业圈列表并转发给所述客户端。4.如权利要求2所述的方法,其特征在于,所述方法还包括订阅企业圈消息的方法,包括如下步骤: 所述客户端向所述接入服务器发送获取企业圈列表的请求; 所述接入服务器接收所述请求并转发给所述企业信息管理模块; 所述企业信息管理模块收到所述接入服务器转发的所述请求后查找相关企业圈列表; 企业信息管理模块将查找的相关企业圈列表返回给所述接入服务器; 所述接入服务器接收所述相关企业圈列表并转发给所述客户端; 所述客户端向所述接入服务器发送订阅指定企业圈的请求; 所述接入服务器接收所述订阅指定企业圈的请求并转发给所述企业信息管理模块; 所述企业信息管理模块接收到所述接入服务器转发的所述订阅指定企业圈的请求后,处理相关订阅请求; 所述企业信息管理模块将处理相关订阅请求的结果返回给所述接入服务器; 所述接入服务器接收所述请求结果并转发给所述客户端。5.如权利要求2所述的方法,其特征在于,所述方法还包括推送企业圈消息的方法,包括如下步骤: 所述客户端向所述接入服务器发送推送的企业圈消息; 所述接入服务器接收所述推送的企业圈消息后,回复消息给所述客户端表示已收到消息; 所述接入服务器将接收到的所述推送的企业圈消息转发给目标客户端; 所述目标客户端接收到所述接入服务器转发的所述推送的企业圈消息后,回复消息给所述接入服务器表示已接收消息。 若所述接入服务器确认所述目标客户端不能接收到所述推送的企业圈消息,所述接入服务器将所述推送的企业圈消息转发给离线消息服务模块; 所述离校消息服务模块将所述推送的企业圈消息进行存储。6.如权利要求2所述的方法,其特征在于,所述方法还包括企业圈内工作圈任务通知的方法,包括如下步骤: 所述客户端向所述接入服务器发布工作圈任务消息; 所述接入服务器接收到所述工作圈任务消息后,回复消息给所述客户端表示已收到消息。 所述接入服务器将接收到的所述工作圈任务消息转发给目标客户端; 所述目标客户端接收到所述接入服务器转发的所述工作圈任务消息后,回复消息给所述接入服务器表示已收到消息; 若所述接入服务器确认所述目标客户端不能收到消息,所述接入服务器将所述工作圈任务消息转发给离线消息服务模块。7.如权利要求5-6任意一项所述的方法,其特征在于: 所述目标客户端处于可接收消息的状态后,所述目标客户端从所述离线消息服务模块中获取所述接入服务器转发的对应的消息。
【文档编号】H04L12/58GK105827503SQ201510796046
【公开日】2016年8月3日
【申请日】2015年11月18日
【发明人】黄耀灿, 周杜锦, 陈康术
【申请人】广东亿迅科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1