
J2ee开发主要是用于浏览器和服务器之间交互的结构. 逻辑在后台处理,然后将结果传输回浏览器. 可以看出服务器在此体系结构中非常重要.
最近几天,我接触到两种Java Web服务器. 我使用Tomcat作为项目. 该视频显示了WebLogic Server(WLS). 两者都是Web服务器. 有什么区别和联系?
(1)首先简要介绍这两个服务器.
WebLogic是美国Bea公司生产的应用服务器. 具体来说,它是基于Javaee架构的中间件,是用纯Java开发的. WebLogic Server 9.0的最新版本是迄今为止发布的最出色的BEA应用程序服务器. BEA WebLogic是用于开发weblogic应用服务器,集成,部署和管理分布式Web应用程序,网络应用程序和应用程序的Java应用程序服务器. 将Java的动态功能和Java Enterprise标准的安全性引入到大型网络应用程序的开发,集成,部署和管理中. 完全遵循J2EE 1.4规范.
Tomcat服务器是免费的开源Web应用程序服务器. 它是Apache Software Foundation的Jakarta项目中的核心项目. 它是由Apache,Sun和其他公司和个人开发的. 由于Tomcat技术先进,性能稳定,运行时系统资源少,可伸缩性好,并且支持开发应用程序系统中常用的功能(例如负载平衡和邮件服务);她很自由,这很重要,因此它在Java爱好者中很受欢迎. 它已被一些软件开发人员认可,并已成为流行的Web应用程序服务器. 而且由于它是开源的,因此它仍在改进和完善中,任何有兴趣的程序员都可以对其进行更改或为其添加新功能.

(2)相似之处:
WebLogic和Tomcat基于Java基础架构,可以满足实时处理需求,不同的版本与jdk版本兼容并且有所不同;因为它们将与前台交互,所以它们基于sun公司的servlet.
(3)差异:
功能:
WebLogic更强大. Weblogic是j2ee的应用服务器(应用服务器),包括ejb,jsp,servlet,jms等全面类型. 它是商业软件中排名第一的容器(JSP,Servlet,EJB等)weblogic应用服务器,并提供其他工具,例如JAVA编辑. 这是一个全面的开发和运营环境.

WebLogic应该是J2EE容器(Web容器+ EJB容器+ XXX规范)!
Tomcat只能被视为Web容器,它是正式指定的JSP&Servlet容器. 仅实现JSP / Servlet的相关规范,并且不支持EJB!但是Tomcat可以使用jboss和apache实现j2ee应用服务器功能
通常,考虑使用诸如stucts之类的tomcat就足够了,但是如果考虑使用EJB,则WebLogic是更好的选择.
可扩展性:
使用WebLogic运行标准Java可能不是最好的方法. WebLogic支持他自己的某些东西. 尽管这些东西是基于纯Java开发的,但是其他工具中没有这些东西. WebLogic Server凭借其出色的群集技术,具有处理关键Web应用程序系统问题所需的性能,可伸缩性和高可用性.

WebLogic Server同时实现了网页群集和EJB组件群集,并且不需要任何特殊的硬件或操作系统支持. Web群集可以实现透明的复制,负载平衡和内容容错.
它是Web群集还是组件群集,对于电子商务解决方案所需的可伸缩性和可用性至关重要. 共享的客户端/服务器和连接以及数据缓存和EJB均可提高性能. 在其他Web应用程序系统中不可用
因此,就可伸缩性而言,WebLogic远远超出了Tomcat.
费用:
Tomcat是开源的,免费的.

WebLogic不是开源的或免费的.
简而言之,WLS在功能,可伸缩性和可用性方面都比Tomcat好得多,但这并不意味着WLS适用于所有方面. 从Tomcat的流行,我们可以看到,尽管Tomcat的功能有限,但非常流行. 实际上,这取决于您要做什么.
Tomcat是免费的开源jsp,servlet引擎和入门级Web服务器. 刚开始使用Tomcat的IT人员很容易使用. 而且它是一个轻量级的应用服务器,最重要的是它是免费的,因此它通常在中小型系统中使用,并且并发访问用户的场合并不多,是开发和调试JSP程序的首选. Tomcat更轻巧,消耗的资源更少. 当然,当项目规模较大时,WLS绝对合适,Tomcat不能满足太多需求,但是WLS的成本不可低估.
简而言之,关键取决于您的工作,并权衡利弊以做出选择.
此外,还有其他J2EE应用服务器,例如: IBM的websphere,Sun的Glassfish,resin等. Apache是世界上使用最广泛的http服务器,并且是免费的. JBoss同样是开源和免费的,由Tongweb和Kingdee Apusic应用服务器等国内制造商生产. 它们被广泛使用.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-206165-1.html
跟中国实体经济不是因果关系