1.一种检测服务器是否正常运行的方法,其特征在于,所述方法提供一个判断模块、一个WinHTTP模块以及一服务器的服务程序IddsmMainApp,判断模块内嵌在Windows服务中,所述方法包括以下步骤: SO1:判断模块每隔一预设时间调用WinHTTP模块,WinHTTP模块访问服务器的服务程序IddsmMainApp,并从服务器的服务程序IddsmMainApp获取返回结果集; S02:判断模块判断返回结果集是否为空,若返回结果集不为空,则执行步骤S03,若返回结果集为空,则执行步骤S04; S03:判断模块获取返回结果集中的数据集合,并根据返回结果集中的数据集合是否包含预设关键字来确定服务器是否正常运行,若包含预设关键字,则说明服务器正常运行并返回执行步骤SOl,若不包含预设关键字,则说明服务器没有正常运行并执行步骤S04; S04:重启服务器的服务程序IddsmMainApp。
2.根据权利要求1所述的一种检测服务器是否正常运行的方法,其特征在于:所述Windows服务在服务器端保持24小时不间断运行。
3.根据权利要求1所述的一种检测服务器是否正常运行的方法,其特征在于:所述预设时间为5分钟。
4.根据权利要求1所述的一种检测服务器是否正常运行的方法,其特征在于:所述预设关键字包括 j_username^P j_password。
5.根据权利要求1所述的一种检测服务器是否正常运行的方法,其特征在于:所述服务器的服务程序IddsmMainApp对外提供URL访问功能。