一种服务器管理客户端的方法

文档序号:7549846阅读:219来源:国知局
专利名称:一种服务器管理客户端的方法
技术领域
本发明涉及一种扩容方法,尤其是一种服务器管理客户端的方法。
背景技术
现有的服务器,受服务器硬件配置及系统带宽的影响,一台服务器,只能连接一定数量的客户端进行工作,而如果要求客户端变多,就会增加一个服务器级联,导致整个网络的带宽负载变大;不但增加了成本,还导致服务器端程序也变得非常复杂。

发明内容
本发明提供了一种一台服务器可以连接多台客户端的单个服务器连接任意多个客户端的解决方案。实现本发明目的的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,每次占用的时间比例。如有的占2分钟、有的占IOms钟。所述步骤(I)的策略设置还包括:设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。所述步骤(I)的策略设置还包括:设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。本发明的一种服务器管理客户端的方法的有益效果如下:本发明的一种服务器管理客户端的方法,一台服务器连接多台客户端,通过串行选择,逐步访问的方式进行访问,达到了一台服务器可以连接多台客户端的目的;由用户接口设置灵活的访问策略,即保证了连接个数达到非常多,对不同客户端,进行不同的访问策略,保证了复杂环境的实际要求。


图1为本发明的一种服务器管理客户端的方法的示意图。
图2为本发明的一种服务器管理客户端的方法的流程图。
具体实施例方式如图1、2所示,本发明的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,每次占用的时间比例。如有的占2分钟、有的占IOms钟。所述步骤(I)的策略设置还包括:设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。所述步骤(I)的策略设置还包括:设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。实施例1本实施例的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,每次占用的时间比例。如有的占2分钟、有的占IOms钟。实施例2本实施例的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。实施例3本实施例的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。实施例4本实施例的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,每次占用的时间比例。设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。实施例5本实施例的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,每次占用的时间比例。如有的占2分钟、有的占IOms钟。设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。实施例6本实施例的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。实施例7本实施例的一种服务器管理客户端的方法,包括如下步骤:(I)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。所述步骤(I)的策略设置包括:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目。所述步骤(I)的策略设置还包括:设置不同客户端,每次占用的时间比例。如有的占2分钟、有的占IOms钟。设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。本发明的一种服务器管理客户端的方法的名词解释如下:1、用户接口I)设置服务器的相关信息;2)设置客户端的相关信息;3)设置服务器访问客户端的相关策略。2、策略设置I)根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略;2)设置不同的访问策略,如:a)设置同时在线的客户端数目;b)设置最大连接的客户端数目; C)设置不同客户端,每次占用的时间比例;如有的占2分钟、有的占IOms钟;d)设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置;e)设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略;如有的傍晚执行多,有的白天执行多。3、选择器I)根据策略设置,选择相应的客户端;2)根据策略设置,有的客户端一直选择,有的客户端进行时间段、时间比例等选择。4、执行器I)根据选择器选择的客户端,服务器发送相关命令,让客户端和服务器端进行相应的执行。5、服务器I)就是普通的服务器,可以连接相关客户端并执行程序。6、客户端I)就是普通的客户端,可以连接服务器并执行程序。
本发明的一种服务器管理客户端的方法的优点如下:本方法通过用户接口进行相关服务器、客户端、策略设置,让服务器在连接客户端执行程序时,按照一定的策略连接执行,如时间段策略、实时在线和部分串行执行策略、时间占用策略等,即通过串行连接、执行、释放连接的手段达到一个服务器可以连接执行用户指定的多个客户端的目的。本地节省了成本,也降低了系统对带宽的使用,还降低了服务器端程序的复杂度。上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神前提下,本领域普通工程技术人员对本发明技术方案做出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。
权利要求
1.一种服务器管理客户端的方法,包括如下步骤: (1)设置服务器信息、客户端信息和服务器访问客户端的策略; (2)通过选择器,根据策略设置的一直在线策略、时间比例策略、时间段测量,选择相应的客户端; (3 )根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行,执行器执行完相关操作后,根据访问客户端的策略,断开和客户端的连接。
2.根据权利要求1所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置是指根据用户接口的要求,灵活设置服务器连接客户端执行不同的策略。
3.根据权利要求1或2所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置包括: a)设置同时在线的客户端数目; b)设置最大连接的客户端数目。
4.根据权利要求3所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置还包括:设置不同客户端,每次占用的时间比例。
5.根据权利要求3所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置还包括:设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。
6.根据权利要求4所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置还包括:设置不同客户端,有的客户端需要一直在线,有的客户端需要串行执行且串行执行的时间比列可以配置。
7.根据权利要求3所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置还包括:设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略,有的傍晚执行多,有的白天执行多。
8.根据权利要求4所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置还包括:设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。
9.根据权利要求5所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置还包括:设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。
10.根据权利要求6所述的一种服务器管理客户端的方法,其特征在于:所述步骤(I)的策略设置还包括:设置不同客户端,执行时间段的分配,在不同时间段有不同选择策略。如有的傍晚执行多,有的白天执行多。
全文摘要
本发明提供了一种服务器管理客户端的方法,包括如下步骤(1)设置服务器信息、客户端信息和服务器访问客户端的策略;(2)通过选择器,根据策略设置,选择相应的客户端;(3)根据选择器选择的客户端,通过执行器向服务器发送相关命令,让客户端和服务器端进行相应的执行。本发明的单个服务器连接任意多个客户端的解决方案,一台服务器连接多台客户端,通过串行选择,逐步访问的方式进行访问,达到了一台服务器可以连接多台客户端的目的;由用户接口设置灵活的访问策略,即保证了连接个数达到非常多,对不同服务器,进行不同的访问策略,保证了复杂环境的实际要求。
文档编号H04L12/813GK103078807SQ20131000366
公开日2013年5月1日 申请日期2013年1月6日 优先权日2013年1月6日
发明者马琳, 刘福强, 刘鹏, 杨健 申请人:中国人民解放军91655部队
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1