接受管理端管理Web中间件的方法、存储介质和系统技术方案

技术编号:34773979 阅读:11 留言:0更新日期:2022-08-31 19:41
本发明专利技术公开了一种Web服务器接受管理端管理Web中间件的方法、管理端对分别设置在多个Web服务器中的多种Web中间件进行管理的方法、存储介质和系统。上述接受管理端管理Web中间件的方法具体地:通过统一资源接口接收管理端的管理请求,接收管理请求后,根据本服务器的Web中间件种类对其进行接口请求协议转换以及通信接口参数转换,把转换后的管理请求通过与本服务器的Web中间件所对应的功能接口转发给本服务器的Web中间件。采用该方法,用户能够统一通过统一资源接口的接口协议来访问并管理各个Web服务器的Web中间件,无需分别采用各种Web中间件的接口协议来管理对应的Web中间件,便于管理。便于管理。便于管理。

【技术实现步骤摘要】
接受管理端管理Web中间件的方法、存储介质和系统


[0001]本专利技术涉及Web中间件
,尤其涉及Web服务器接受管理端管理Web中间件的方法、管理端对多种Web中间件进行管理的方法、存储介质和系统。

技术介绍

[0002]Web服务器的主要功能是提供网上信息浏览服务,例如用户需要浏览网页信息,则可通过浏览器按照如下流程访问WEB服务器从而浏览网页信息:浏览器建立与Web服务器之间的连接,然后通过网络把网页请求传输给Web服务器,Web服务器通过其Web中间件接收网页请求, Web中间件按照该请求调取数据库中的网页数据,然后通过网络把网页数据返回给浏览器从而使用户端能够在浏览器中展示所请求的网页界面,浏览器获取到网页数据之后,就断开与Web服务器之间的连接,至此完成了一次网页浏览。
[0003]目前市面上有很多种Web中间件,例如Tomcat、Weblogic、Jboss、Jetty、 WebShere、Glasshfish等,Web服务器采用何种Web中间件通常是由其应用系统决定的,不同应用系统,所采用的Web中间件通常是不同的。假若管理人员需要管理应用系统不同的多个Web服务器上的Web中间件,意味着需要管理多种Web中间件,而每种Web中间件接口协议都不一样,访问方式也就不一样,因此,需要分别采用每种Web中间件的接口协议来访问并管理对应Web中间件,管理起来比较麻烦。

技术实现思路

[0004]本专利技术所要解决的技术问题是如何方便地管理多种Web中间件。
[0005]目前市面上有很多种Web中间件,例如Tomcat、Weblogic、Jboss、Jetty、WebShere、Glasshfish等,Web服务器采用何种Web中间件通常是由其应用系统决定的,不同应用系统所支持的Web中间件通常是不同的。假若管理人员需要管理应用系统互相不同的多个Web服务器上的Web中间件,意味着需要管理多种Web中间件,而每种Web中间件接口协议都不一样,访问方式也就不一样,因此,需要分别采用各种Web中间件的接口协议来访问并管理对应Web中间件,管理起来比较麻烦。业内有人提出如下解决方案:创建一种集成了多种中间件技术的集成中间件,可以兼容多种应用系统,使得不同的应用系统都能够采用该集成中间件,替换原有中间件,这样管理者就能够统一管理了,管理起来比较方便。但是对于已安装了原有中间件的Web服务器,需要逐一卸载原有中间件然后再安装上述集成中间件,操作起来比较麻烦。对此,本专利技术给出一种解决思路:保留Web服务器的原有中间件不变,设计一种可兼容多种中间件的适配中间件,该适配中间件安装在Web服务器中,与Web服务器中原有的中间件相互独立运行,管理者统一通过适配中间件来管理各个Web服务器中的原有中间件,既达到了方便统一管理的目的,又无需卸载Web服务器中原有的中间件,操作简便。
[0006]基于上述解决思路,本专利技术第一方面提供了一种Web服务器接受管理端管理Web中间件的方法,通过统一资源接口接收管理端的管理请求,接收管理请求后,根据本服务器的Web中间件种类对其进行接口请求协议转换以及通信接口参数转换,把转换后的管理请求
通过与本服务器的Web中间件所对应的功能接口转发给本服务器的Web中间件。
[0007]可选的,在接收到管理端的管理请求之前或之后,根据本服务器的Web中间件种类确定与该Web中间件对应的功能接口。
[0008]可选的,上述方法具体在分别对应多种Web中间件种类的多个功能接口当中,选定与本服务器的Web中间件对应的功能接口。
[0009]本专利技术第二方面提供了管理端对分别设置在多个Web服务器中的多种Web中间件进行管理的方法,发送管理请求给任一个所述的Web服务器,并从该Web服务器接收执行所述管理请求的处理结果,发送管理请求系发送给Web服务器中的统一资源接口,接收处理结果具体从该统一资源接口接收。
[0010]本专利技术第三方面提供了一种计算机可读存储介质,其上存储有可执行的计算机程序,所述计算机程序被Web服务器执行时实现如上所述的Web服务器接受管理端管理Web中间件的方法。
[0011]本专利技术第四方面提供了一种计算机可读存储介质,其上存储有可执行的计算机程序,所述计算机程序被管理端执行时实现如上所述的管理端对分别设置在多个Web服务器中的多种Web中间件进行管理的方法。
[0012]本专利技术第五方面提供了管理具有不同中间件的多个Web服务器的系统,包括安装有不同中间件的多个Web服务器,其特征是:所述Web服务器包括处理器和计算机可读存储介质,Web服务器处理器执行该计算机可读存储介质中的计算机程序实现如上所述的Web服务器接受管理端管理Web中间件的方法。
[0013]可选的,各个Web服务器所执行的所述计算机程序是相同的。
[0014]可选的,包括所述的管理端,管理端包括处理器和计算机可读存储介质,管理端处理器执行该计算机可读存储介质中的计算机程序实现如上所述的管理端对分别设置在多个Web服务器中的多种Web中间件进行管理的方法。
[0015]假若管理人员需要管理A、B、C这三个Web服务器的中间件,这三个Web服务器所采用的中间件分别是Tomcat、Weblogic和Jboss,管理人员可以采用上述管理多种Web中间件的方法统一管理这三种中间件,具体地,软件人员分别为Tomcat、Weblogic和Jboss这三种中间件封装对应的功能接口,其中,Tomcat功能接口可以连接Tomcat中间件,Weblogic功能接口可以连接Weblogic中间件,Jboss功能接口可以连接Jboss中间件,然后封装统一连接上述各个功能接口的统一资源接口,如此则形成了一个包含有统一资源接口、Tomcat功能接口、Weblogic功能接口和Jboss功能接口的计算机程序,此程序称为适配中间件,软件人员把适配中间件分别安装到上述三个Web服务器中,这样管理人员就可以统一通过统一资源接口访问各个功能接口从而访问各个Web服务器的中间件了。管理人员在管理端设备上操作,需要访问Web服务器A的Web中间件Tomcat,管理端就向Web服务器A上的适配中间件的统一资源接口发出访问请求,适配中间件接收到访问请求后,根据Web中间件Tomcat所支持的接口请求协议和通信接口参数对其进行转换之后,通过Tomcat功能接口转发给Web服务器A的Tomcat中间件,这样用户就实现访问Web服务器A的Tomcat中间件了,若需访问Web服务器B的Web中间件Weblogic,则向Web服务器B上的适配中间件的统一资源接口发出访问请求,适配中间件接收到访问请求后,根据Web中间件Weblogic所支持的接口请求协议和通信接口参数对其进行转换之后,通过Weblogic功能接口转发给Web服务器B的Weblogic中间
件,这样用户就实现访问Web服务器B的Weblogic中间件了。按照上述方法,用户能够统一通过统一资源接口的接口协议来访问并管理各个We本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.Web服务器接受管理端管理Web中间件的方法,其特征是:通过统一资源接口接收管理端的管理请求,接收管理请求后,根据本服务器的Web中间件种类对其进行接口请求协议转换以及通信接口参数转换,把转换后的管理请求通过与本服务器的Web中间件所对应的功能接口转发给本服务器的Web中间件。2.如权利要求1所述的Web服务器接受管理端管理Web中间件的方法,其特征是:在接收到管理端的管理请求之前或之后,根据本服务器的Web中间件种类确定与该Web中间件对应的功能接口。3.如权利要求2所述的Web服务器接受管理端管理Web中间件的方法,其特征是:具体在分别对应多种Web中间件种类的多个功能接口当中,选定与本服务器的Web中间件对应的功能接口。4.管理端对分别设置在多个Web服务器中的多种Web中间件进行管理的方法,发送管理请求给任一个所述的Web服务器,并从该Web服务器接收执行所述管理请求的处理结果,其特征是:发送管理请求系发送给Web服务器中的统一资源接口,接收处理结果具体从该统一资源接口接收。5.一种计算机可读存储介质,其上存储有可执行的计算机程序,其特征是:所述计算机程序被Web服务器执行时实...

【专利技术属性】
技术研发人员:陈铭泳邹理贤刘建平朱敏健
申请(专利权)人:云宏信息科技云浮有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1