Weblogic和Tomcat的区别Weblogic和Tomcat的区别:
相同点:
WebLogic和Tomcat都是基于java的基础架构来满足实时处理需求 , 不同的版本与jdk版本兼容和有所不同;因为都是要和前台交互 , 所以他们都基于sun公司的servlet来实现的 。
不同点:
功能性:
WebLogic更加强大 。weblogic是j2ee的应用服务器(application server) , 包括ejb ,jsp,servlet,jms等等 , 全能型的 。是商业软件里排名第一的容器(JSP、servlet、EJB等) , 并提供其他如JAVA编辑等工具 , 是一个综合的开发及运行环境 。
WebLogic应该是J2EE Container(Web Container + EJB Container + XXX规范)!
Tomcat只能算Web Container , 是官方指定的JSPServlet容器 。只实现了JSP/Servlet的相关规范 , 不支持EJB(硬伤啊)!不过Tomcat配合jboss和apache可以实现j2ee应用服务器功能
一般来说考虑stucts等架构tomcat就可以了 , 但如果考虑EJB的话 , WebLogic是比较好的选择 。
扩展性:
用WebLogic运行标准的java可能并不是最好的方式 , WebLogic里支持他自己的一些东西 , 这些东西虽然是在纯java基础上开发的 , 但其他工具里都没有 。WebLogic Server凭借其出色的群集技术 , 拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性 。
WebLogic Server既实现了网页群集 , 也实现了EJB组件 群集 , 而且不需要任何专门的硬件或操作系统支持 。网页群集可以实现透明的复制、负载平衡以及表示内容容错。
无论是网页群集 , 还是组件群集 , 对于电子商务解决方案所要求的可扩展性和可用性都是至关重要的 。共享的客户机/服务器和数据库连接以及数据缓存和EJB都增强了性能表现 。这是其它Web应用系统所不具备的
所以 , 在扩展性方面WebLogic是远远超越了Tomcat 。
费用上:
Tomcat开源免费 。
WebLogic不开源不免费 。
weblogic具体干什么的 , 说通俗一点算是一个中间件例如你安装了oracle数据库 , 然后需要用jsp建立一个网站 , 那么weblogic的作用就像是一个中间件
让jsp通过weblogic与数据库文件进行数据交互 。
文章插图
什么是webLogic , 它有什么作用 , 简要说明通俗的讲weblogci是一种web容器 , 如果你知道apache , tomcat , iis你就应该知道 , 就是把我们开发的java应用程序运行起来 , 并提供服务的一种程序 。
1、WebLogic是美国Oracle公司出品的一个application server , 确切的说是一个基于JAVAEE架构的中间件 , WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器 。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中 。
2、WebLogic是美商Oracle的主要产品之一 , 是并购BEA得来 。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一 , 是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.3) 版 。
3、java与weblogic的关系:java是一种语言 , weblogic是一种软件 。如果你用JAVA来做JSP , Servlet的开发 , 那你可以把他们部署到weblogic上 。让WebLogic来运行他们 。这就好比你要运行ASP , 那你一般要安装IIS , 没有IIS来解释ASP , 那你的ASP , 在本地只能用记事本来打开 。
什么是weblogic?WebLogic是美国Oracle公司出品的一个application server , 确切的说是一个基于JAVAEE架构的中间件 , WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器 。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中 。
WebLogic是美商Oracle的主要产品之一 , 系并购BEA得来 。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一 , 是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.3) 版 。而此产品也延伸出WebLogic Portal , WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包) , 以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具 。
秒懂生活扩展阅读
- 衬衣怎么扎裤子里技巧
- 白色柜子用84变黄了怎么办
- 极地大乱斗怎么出装寒冰出装详解
- 创造与魔法独角兽怎么飞
- 以太网已连接怎么不能上网
- 违停怎么交罚单
- 苹果ipad怎么重置游戏
- 王者荣耀分路称号怎么显示
- 开学典礼致辞怎么写
- 红色警戒怎么联机