我们有很多Java EE服务器可用,如Weblogic,tomcat,Jboss,Websphere .....等等,那么我们如何识别无论是应用程序服务器还是Web服务器(我需要一个证明) 例如:Tomcat是应用程序服务器,Weblogic是Webserver然后我的问题是我们如何知道Tomcat是否是Web服务器和Weblogic是Web服务器(证明)Java EE服务器类似于Weblogic,tomcat,Jboss,Websphere ..... etc
-1
A
回答
0
首先,你的问题是错误的。
Tomcat是一个Web服务器,Weblogic是一个应用服务器。
网络服务器:提供基本技术(支持Servlets,Jsp,http等)堆栈以支持Web应用程序的服务器。这意味着Java EE组件(如EJB,JMS等)无法运行,或者至少没有第三方支持。
应用服务器:提供所有Java EE支持的技术(Servlet,JSP,http,EJB,JMS等)的服务器,包括Web服务器的基础知识。事实上,一个应用程序服务器包含一个内置的Web服务器来支持Web应用程序,并具有其他几个功能。
关于拥有如此多的网络服务器和appservers,它类似于拥有不同品牌的商品(主要是防止我认为的垄断)。希望你明白。
0
网络服务器通常放置在生产中的应用服务器的前面。就像负载均衡器通常放置在Web服务器前,负载均衡器前放置防火墙一样。
它们的目的通常是过滤并向Java EE容器提供流量并提供静态页面。 Web服务器通常不会编译Java EE代码(Apache,Iplanet,IBM HTTP Server等),通常在应用程序服务器上完成。
但是,web服务器可以运行正则表达式,cgi脚本,perl,有些可以像IIS一样在IIS Web服务器上运行代码。但是当涉及到Java EE时,应用程序服务器运行此代码,如Websphere,Tomcat,Weblogic,JBoss等。
相关问题
- 1. Java EE - WebLogic服务器 - 部署错误
- 2. Websphere应用服务器VS Jboss
- 3. Web容器在WebSphere VS Tomcat服务器
- 4. 使用特定的Weblogic管理服务器从Java EE应用
- 5. Swing和Java EE服务器
- 6. 差异的WebSphere,Web服务中,weblogic的
- 7. 是否有类似Websphere的Weblogic过滤类加载器
- 8. Weblogic Portal与NetUIX从bea weblogic服务器迁移到JBoss
- 9. TOMCAT服务器和BEA WEBLOGIC服务器的区别
- 10. 将MBean服务从JBoss移植到WebLogic
- 11. MissingResourceException异常Tomcat中而不是在Java EE服务器
- 12. WebSphere服务器名称相当于在Tomcat
- 13. Web服务Java EE
- 14. 如何从Websphere服务器连接到Weblogic JMS?
- 15. Weblogic服务器,Netbeans
- 16. Java EE WebLogic和Spring与SSO
- 17. WebLogic服务器拒绝某些Web服务请求 - 看似基于SOAP标头
- 18. 类似于memcache的服务
- 19. Java EE应用程序移植 - Oracle 10g AS移植到Oracle 11g Weblogic服务器
- 20. 动态增加Java EE服务器
- 21. Java EE-测试服务器端组件
- 22. 在Java EE服务器Exec的运行
- 23. jms服务器weblogic
- 24. Tomcat服务器
- 25. 在JBoss中使用代理服务器配置Websphere MQConnectionFactory
- 26. 学习Java EE,jboss等
- 27. Arquillian JAVA EE 5和JBoss 4.2
- 28. jboss/Java EE - 认证角色
- 29. JAR用于从Websphere服务器连接到Weblogic JMS服务器的方式是什么
- 30. java ee后台服务