JBOSS和WebLogic区别
JBoss:
1、 JBoss开放源代码Java EE实现,成本低,好控制。
2、 JBoss需要的内存和硬盘空间比较小,但是只适合做小项目。
3、 安装非常简单。先解压缩JBoss打包文件再配置一些环境变量就可以了。
4、 JBoss能够“热部署”,部署Bean只是简单拷贝Bean的Jar文件到部署路径下就可以了。如果没有加载就加载它,如果已经加载就自动更新。
5、 JBoss与Web服务器可在同一个Java虚拟机中运行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能。
6、 用户可以直接实施Java EE-Ear,非常方便。
7、 JBoss支持集群,一个JBoss服务器实例可同时创建多个集群,但这样会增加管理复杂性。
WebLogic:
1、 WebLogic的维护和配置非常专业化,只有经过专业培训的管理员才能进行专业管理。
2、 WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器,适合企业级开发大项目。
3、 WebLogic能新建多个域,在同一个域可建多个集群,集群对开发人员和用户是完全透明的,不需要关闭网站,可在集群中动态的任意添加服务器,可扩展性和利用度只受用户硬件预算的限制,既实现了网页集群也实现了EJB组件集群。
4、 在任一平台上,通过使用WebLogic直观的进行基于Web的管理和监视工具可在网络上轻松管理一个或多个WebLogic服务器。
比较:
1、WebLogic和JBoss都使用全局的、共享的、分布在整个集群系统的JNDI树,对象被绑定到全局上下文中,使用IP多播(注:IP多播是一种广播技术,使多个应用程序能够订阅某个IP地址和端口号,并监听信息)方式拷贝JNDI数据。
2、WebLogic和JBoss都采用smart stub形式进行EJB集群。即采用轮循、随机、权重等当时访问stub中指定的EJB JNDI,WebLogic的集群更易于管理。
3、都支持热部署,但JBoss的热部署启动太快,拖开发效率,WebLogic相对稳定些。
4、从跨度方面讲:JBoss每升级一个版本跨度都很大,程序很难平行移植,需要修改源代码。而WebLogic相对而言好很多,基本不需要修改多少,版本升级方便。
5、在费用方面: JBoss是产品免费服务收费(JBoss免费下载使用,但JBoss文档收费10美金,集群主要文档30美金)。WebLogic是收费的,既卖产品也卖服务培训,两者是分开的,WebLogic企业版31万RMB,标准版12万RMB,。正因为如此,在售后服务方面:如果WebLogic崩溃造成损失,不管损失多少,卖主bea负责,有保障,而JBoss什么也没有
http://blog.sina.com.cn/s/blog_71dad3ef01019pab.html
JBOSS和WebLogic区别的更多相关文章
- Tomcat Jboss Apache WebLogic区别与比较(阿里面试)
1. Tomcat是Apache鼎力支持的Java Web应用服务器,只能做JSP和Servlet的Container,不支持EJB,由于它优秀的稳定性以及丰富的文档资料,广泛的使用人群,从而在开源领 ...
- tomcat,Jboss,weblogic区别与比较
一.tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,它是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心 ...
- 【转】收集 jetty、tomcat、jboss、weblogic 的比较
jetty Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境.Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布.开 ...
- Apache、Tomcat、JBoss、Weblogic四个常用的JavaEE服务器
Apache全球应用最广泛的http服务器,免费,出自apache基金组织 Tomcat应用也算非常广泛的web 服务器,支持部分j2ee,免费,出自 apache基金组织 JBoss开源的应用服务器 ...
- 主流服务器apache,iis,tomcat,jboss,resion,weblogic,websphere的区别
在互联网高速发展的今天,不同种类的网站大量涌现,每个人都在享受着网络服务带来的便利.而创建自己的个性化网站的门槛不断降低.从事网站架构,这种当年的绝对“”高科技“”绝活.也从it人员的专利“”沦落“” ...
- Apache、Tomcat、JBoss、WebLogic的区别与关系
Weblogic: 是一个企业级的应用服务器,其中包括j2ee中的各类应用如jsp,servlet,ejb等 Tomcat: 是一个初级的应用服务器,支持sp和servlet,不支持EJB,如需E ...
- WEB服务器:Apache、Tomcat、JBoss、WebLogic、Websphere、IIS的区别与关系
1)Apache 免费,世界使用排名第一的Web服务器.它可以运行在几乎所有广泛使用的计算机平台上.Apache的特点是简单.速度快.性能稳定,并可做代理服务器来使用.Apache是以进程为基础的结 ...
- 浅析Apache/Tomcat/JBOSS/Nginx之区别
浅析Apache/Tomcat/JBOSS/Nginx服务器之区别 一.Apache和Tomcat的区别 Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上, ...
- 总结:Apache/Tomcat/JBOSS/Jetty/Nginx区别 .
总结:Apache/Tomcat/JBOSS/Nginx区别 .1.Apache是Web服务器,Tomcat是应用(Java)服务器.Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用. ...
随机推荐
- Unieap3.5-JS常用方法
引用js文件 获得当前主体 getDimensionId(); 当前单位类型(网点,分部,总部) getUnitType(); 数据库日期 newOracleDate(); unieap.byId(& ...
- 萝卜家园32位和64位Win7系统Ghost版
新萝卜家园32位Win7系统Ghost版Sp1,官方旗舰版采用Windows7 SP1简体中文旗舰版32位(MSDN官方发布正式版原版ios镜像)制作,并能够完美自动激活,采用自由天空驱动包,解决部分 ...
- 常用的MyEclipse快捷键
在调试程序的时候,我们经常需要注释一些代码,在用Myeclipse编程时,就可以用 Ctrl+/ 为选中的一段代码加上以 // 打头的注释:当需要恢复代码功能的时候,又可以用Ctrl+/ 去掉注释.这 ...
- 当局部变量遇上全局变量——extern及花括号用法举例
请阅读以下代码并说出它的输出结果. #include <stdio.h> ; int foo() { ; { extern int val; printf("val_foo = ...
- 通过jquery 获取文本框的聚焦和失焦方法
我还是喜欢用jquery来实现,不管页面中多少个输入框需要实现聚焦,失焦,都公有,我常用的方法是: 遍历该页面中的input框,获取输入框中的val值,当该输入框聚焦的时候跟存放的oldValue值进 ...
- JavaScript模块化---AMD规范
JavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问 题进行系 ...
- C++实现按绩点排名
题目内容:有一些班级的学生需要按绩点计算并排名.每门课的成绩只有在60分以上(含),才予以计算绩点.课程绩点的计算公式为:(课程成绩-50)÷10×学分数.一个学生的总绩点为其所有课程绩点总和除以10 ...
- C++求平均数
题目内容:求若干个证书的平均数. 输入描述:输入数据含有不多于5组的数据,每组数据由一个整数n(n<=50)打头,表示后面跟着n个整数. 输出描述:对于每组数据,输出其平均数,精确到小数点后3位 ...
- TE.TYCO.AMP/JST 现货资源备份库存表日志记录-2015-04-13
行号 品牌 料号 品名规格 库存 1 molex 09-65-2028 Molex 5273-02A 600 2 tyco 103648-2 AMP 03 MTE RCPT HSG SR RIB .1 ...
- 部署到iis后,发现无法加载运行CSS文件
解决方法: 打开或关闭window功能中的Internet信息服务里的万维网服务=>常见HTTP功能=>静态内容