websphereTomcat,Weblogic,Jboss,WebSphere之间的区别和联系

websphere  时间:2021-07-09  阅读:()

Weblogic是什么?Websphere又是什么?这两个有什么异同?

两个都是重量级商业用J2EE平台服务器(Server),weblogic是BEA公司出品的,现BEA已被Oracle收购,websphere是IBM出品。

相对于tomcat,jboss等轻量级的server,weblogic和websphere提供更安全,稳定的,可以进行大量操作的服务平台,自身带有的特色功能也比较多。

异同的话,由于是不同公司的产品,提供的平台功能差不多,但基于这两个平台开发的开发环境不同,自带的java包也不同,基于weblogic或websphere开发的web应用程序基本不能互用。

WebSphere是中间件技术吗?请高人指教指教,谢谢!

能够不用中间件?这也是中间件厂商经常被问到问题之一。

之所以有此一问,说明了用户只是知道了中间件,听说其很重要,但并真正不知道什么是中间件? 我们最早知道的中间件是一个称为Tuxedo的东西,实质上它是一个交易中间件。

1998年IDC公司对于中间件有一个定义,并根据用途将其划分为6个类别。

如今所保留下来的只有消息中间件和交易中间件,其他的已经被逐步融合到其他产品中了,被包裹进去了,在市场上已经没有单独的产品形态出现了。

例如,当时有一个叫屏幕数据转换的中间件,其主要是针对IBM大机终端而设计产品,用于将IBM大机终端的字符界面转化为用户所喜欢的图形界面,类似的东西当时都称为中间件。

但随着IBM大机环境越来越少,但是盛行一时的此类中间件如今已经很少再被单独提及。

2000年前后,互联网盛行起来,随之产生了一个新的东西,就是应用服务器。

实际上,交易中间件也属于是应用服务器,为了区分,人们传统的交易中间件称为分布交易中间件,因它主要应用在分布式环境下,而将新的应用服务器,称为J2EE中间件,到目前为止,这都是谐∩戏浅H让诺牟?贰? EAI概念出来之后,市场上又推出了一些新的软件产品,,例如工作流、Portal等,但从分类上不知道怎么归类,向上不能够划归应用,往下又不能归入操作系统,于是就把它归入了中间件,如此中间件的概念更加扩大了。

目前,市场上对于中间件,各家的说法不一,客观上也导致了理解上的复杂性。

如今,市场上又推出了很多新的概念,例如三层结构、构件、Web服务,其中风头最劲的当属SOA(面向服务的架构)。

实际上,他们都不是一个产品,而是一种技术的实现方法,是开发一个软件的一种方法论。

我们知道,最早软件开发方法就是编程、写代码的,其缺点在于无法复用,为此提出了构件化的软件开发方法,通过把编程中一些常用功能进行封装,并规范统一接口,供其它程序调用,例如我们开发一个新软件,可能要用到构件1、构件2、构件3,那么,我们只要对其进行本地组装,就可以得到我们想要的应用软件。

在互联网得到普及重视之后,软件开发方法在构件化基础上又有新发展,核心思想是软件并不需要囊括构件,所需要的仅仅是构件的运行结果,例如编写一个通信传输软件,就可以到网上寻找构件,并提出服务请求,得到结果后返回,而不需要下载构件并打包,这就是现在所说的SOA。

想要现实SOA,就要规范构件接口,同时还要规范构件所提交的服务结果,如此,新的软件开发的思想才能够行的通。

但SOA并不是一个产品,而是一种思想方法,而实现这种方法的基础,如今看来只有中间件。

那么,到底什么才是中间件,什么不是中间件?从东方通科技的观点看,中间件应该具备两个关键特征:首先要为上层的应用层服务,这是一个基本条件;此外,又必须连接到操作系统的层面,并却保持运行工作状态,具备了这样两个特征才能称为中间件。

现在很多人把开发工具也称为中间件是不合适的,因为开发工具开发出来的软件,并不依赖开发工具与底层操作系统连接。

============================================================== BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应 用的Java应用服务器。

将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的 开发、集成、部署和管理之中。

BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能 、可扩展性和高可用性。

与BEA WebLogic Commerce ServerTM配合使用, BEA WebLogic Server可为部署适应性个性化 电子商务应用系统提供完善的解决方案。

BEA WebLogic Server具有开发和部署关键任务电子商务Web应用系统 所需的多种特色和优 势,包括: 1)领先的标准 对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实 施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。

2)无限的可扩展性 BEA WebLogic Server以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源 pooling以及动态网页和EJB组件群集。

3)快速开发 凭借对EJB蚃SP的支持,以及BEA WebLogic Server 的Servlet组件架 构体系,可加速投 放市场速度。

这些开放性标准与WebGain Studio配 合时,可简化开发,并可发挥已有的技能, 迅速部署应用系统。

4)部署更趋灵活 BEA WebLogic Server的特点是与领先数据库、操作系统和Web服务器 紧密集成。

5)关键任务可靠性 其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证。

6)体系结构 BEA WebLogic Server是专门为企业电子商务应用系统开发的。

企业电 子商务应用系统需 要快速开发,并要求服务器端组件具有良好的灵活性和安全性,同时还要支持关键任务所必需 的扩展、性能、和高可用性。

BEA WebLogic Server简化了可移植及可扩展的应用系统的开发, 并为其它应用 系统和系统提供了丰富的互操作性。

凭借其出色的群集技术,BEA WebLogic Server拥有最高水平的可扩展 性和可用性。

BEA WebLogic Server既实现了网页群集,也实现了EJB组件 群集,而且不需要任何专门的硬件或 操作系统支持。

网页群集可以实现透明的复制、负载平衡以及表示内容容错,如Web购物车; 组件群集则处理复杂的复制、负载平衡和EJB组件容错,以及状态对象(如EJB实体)的恢复。

无论是网页群集,还是组件群集,对于电子商务解决方案所要求的可扩展性和可用性都是至关 重要的。

共享的客户机/服务器和数据库连接以及数据缓存和EJB都增强了性能表现。

这是其它 Web应用系统所不具备的。

=================================================== WebSphere 是随需应变的电子商务时代的最主要的软件平台。

它使您的公司可以开发、部署和整合新一代的电子商务应用,如B2B 电子商务,并支持从简单的网页内容发布到企业级事务处理的商业应用。

WebSphere 改变了业务管理者,合作伙伴和雇员之间的关系,例如您可以用它做如下工作: 创建高效的电子商务站点增强网上交易的质量和数量。

把应用扩展到联合的移动设备上使销售人员可以为客户提供更快捷的服务。

整合已有的应用并提供自动简捷的业务流程。

Tomcat,Weblogic,Jboss,WebSphere之间的区别和联系

Websphere WebSphere 产品家族和解决方案 业务整合整合服务器提供了一套用于应用程序整合和业务流程自动化的中央基础设施。

应用服务器应用服务器提供了运行互操作应用程序的平台。

IBM Support for Apache Geronimo IBM Support for Apache Geronimo 从 Apache Software Foundation 提供一个开源 J2EE 应用服务器 WebSphere Application Server WebSphere Application Server 为基础消息传递流和应用程序提供一个经济有效的整合基础平台 WebSphere Application Server - Express 为动态的随需应变应用程序提供 J2EE 和 Web 服务 WebSphere Application Server Community Edition WebSphere Application Server Community Edition V1.1 是 IBM 支持的基于开源的应用服务器。

WebSphere Extended Deployment WebSphere Extended Deployment WebSphere Extended Deployment V6.0 创建了随需应变的基础设施,此基础设施跨事务和长期运行两种工作负载。

WebSphere Real Time WebSphere Real Time 提供可预测的响应时间 WebSphere Remote Server WebSphere Remote Server IBM WebSphere Remote Server V6.0 是领先的面向服务的架构(SOA)平台,可用于专门为存储级设备和应用程序提供集成和支持的远程托管分布式环境,无论过去、现在还是未来。

WebSphere Remote Server for Retail 为远程环境提供完整的集成应用服务器、数据库和消息传递平台 数据和信息管理信息和数据管理软件提供了对任何环境中数据的存储、访问和分析。

移动技术、语音技术和企业访问无线、普及和语音软件支持无线设备和移动设备之间的数据交换和语音交互。

组织生产力门户与协作生产力软件提供即时消息传递、网上会议、协作门户和基于角色的环境。

网络网络软件在用户和应用程序之间提供了集成的目录、连通性和安全性。

软件开发软件开发工具用于设计和构建应用程序,支持开发和部署过程。

门户 – 商务 – 个性化门户、商务和个性化软件支持业务开发、员工和客户环境。

Weblogic: BEA WebLogic平台包括BEA WebLogic Server?、BEA WebLogic Portal?、BEA WebLogic Integration?、BEA WebLogic Workshop?、BEA JRockit?,是开发人员用服务来支持其应用程序的一流的应用程序平台套件。

BEA WebLogic Server BEA WebLogic Server 是具有可伸缩性的企业级 Java Platform Enterprise Edition (Java EE) 应用程序服务器。

WebLogic Server 基础结构支持多种类型的分布式应用程序的部署,也是生成基于 Service Oriented Architectures (SOA) 的应用程序的理想的基础。

SOA 是一种设计方法论,其目标是最大限度地重复使用应用程序服务。

WebLogic Server 完全实现了 Sun Microsystems Java EE 5.0 规范,提供了一组标准的 API 以用于创建分布式的 Java 应用程序,这些应用程序可访问多种服务,如数据库、消息传递服务和与外部企业系统的连接。

最终用户客户端可使用 Web 浏览器客户端或 Java 客户端访问这些应用程序。

请参阅编程模型。

除了实现 Java EE 之外,WebLogic Server 可使企业在一个可靠、安全、具有高可用性和可伸缩性的环境中部署关键任务应用程序。

当出现硬件故障或其他故障时,企业可通过这些功能配置 WebLogic Server 实例群集以分配负载并提供额外的容量。

新的诊断工具允许系统管理员监视和调整已部署的应用程序的性能和 WebLogic Server 环境自身。

还可以将 WebLogic Server 配置为自动监视和调整应用程序吞吐量而无需人工干预。

广泛的安全功能会保护对服务的访问、保持企业数据安全和防止恶意攻击。

BEA WebLogic Portal BEA WebLogic Portal 8.1简化了自定义门户的生产和管理,使用户能够利用共享的服务环境以最低的复杂性和最少的工作推广变更。

BEA WebLogic Integration BEA WebLogic Integration 8.1提供了将其他情况下的两个完全不同的活动(应用程序集成和应用程序开发)融合为一个统一的业务整合解决方案。

BEA JRockit 5.0 JDK 使用BEA JRockit 5.0 Java Development Kit (JDK),Java开发人员能够将应用程序更快、更高效地部署到生产中,并以最少的配置获得最佳的性能。

BEA WebLogic Express? 10.0 BEA WebLogic Express 10.0 是一款功能强大、经济实惠的 Servlet 引擎,能够在最短时间内启动,并在 WebLogic? 产品系列上运行。

使用 WebLogic Express 可以快速地开发和启动动态网站和基本 Web 应用程序,从而为您提供市场上最可靠的生产就绪部署。

Websphere: 按照cpu和核数计算的。

Weblogic: 按照物理cpu数量计算。

服务: Websphere: 三种: 1、 产品自带的电话支持。

2、 现场支持,需要额外付费购买。

3、 找总代级的代理商。

Weblogic: 两种: 4、 电话。

5、 邮件。

没有现场支持。

费用计算方式:产品报价的18%。

首先,他们的共同之处是都是支持JSP的服务器软件。

不同之处: Tomcat:是Apache Group Jakarta小组开发的一个免费服务器软件,适合于嵌入Apache中使用,而且,它的源代码是可以免费获得的,不足之处是它的配置十分麻烦,弄不好连Apche都会摊掉,而且有一些安全性的问题没有解决,初学者可以用它来调试JSP文件,但是用作商业应用的服务器就不太妥当了。

BEA WebLogic Sever:是一款十分强大的服务器软件,配置比较简单,而且对JSP的扩展十分强大,附带了数据库的JDBC驱动程序,支持JHTML,是目前市场占有率最高的服务器,目前最新版本是6.1版,价格很贵,不过嘿嘿.....有破解版哦:) IBM WebSphere Application Server:是IBM的产品,功能很强大,而且有IBM的开发工具相配套,开发Web程序十分方便,不过价格上万元。

?Tomcat一般存在于开发过程中,对于只使用简单功能来说,比其它中间件方便,小巧。

而WebSphere一般是生产环境,而且价格昂贵,对一般小项目来说不实际,但被很多大型企业的大型系统所用到! tomcat 是开源web容器,只支持部分J2EE规范特性,例如jsp/servlet,JNDI等,需要配合其他的组件实现特定的J2EE规范技术,例如通过集成ActiveMQ实现JMS,通过JOTM实现JTA等 JBoss是J2EE规范的完全实现(其中web部分是通过集成tomcat实现),开源,也有收费产品。

Websphere和Weblogic商用中间件,全面支持J2EE规范,有自己独到的核心技术。

PQS彼得巧 年中低至38折提供台湾彰化HiNet线路VPS主机 200M带宽

在六月初的时候有介绍过一次来自中国台湾的PQS彼得巧商家(在这里)。商家的特点是有提供台湾彰化HiNet线路VPS主机,起步带宽200M,从带宽速率看是不错的,不过价格也比较贵原价需要300多一个月,是不是很贵?当然懂的人可能会有需要。这次年中促销期间,商家也有提供一定的优惠。比如月付七折,年付达到38折,不过年付价格确实总价格比较高的。第一、商家优惠活动年付三八折优惠:PQS2021-618-C...

EtherNetservers年付仅10美元,美国洛杉矶VPS/1核512M内存10GB硬盘1Gpbs端口月流量500GB/2个IP

EtherNetservers是一家成立于2013年的英国主机商,提供基于OpenVZ和KVM架构的VPS,数据中心包括美国洛杉矶、新泽西和杰克逊维尔,商家支持使用PayPal、支付宝等付款方式,提供 60 天退款保证,这在IDC行业来说很少见,也可见商家对自家产品很有信心。有需要便宜VPS、多IP VPS的朋友可以关注一下。优惠码SUMMER-VPS-15 (终身 15% 的折扣)SUMMER-...

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

websphere为你推荐
元数据管理请问metadata是什么意思?一物一码一码归一码的上句是什么?策略组组策略是什么?oracle索引Oracle中有多少种索引类型网关和路由器的区别网关和路由器的区别是什么李昊天铠甲勇士刑天中人物资料拓扑关系拓扑关系在GIS中的作用vipjrvipjr英语怎么样?靠谱吗?flowplayer如何编译flowplayer源码spawning为什么编译和运行vc++ 时会出现Error spawning c1.exe 的错误
网络域名注册 青岛虚拟主机 域名信息查询 备案未注册域名 广州主机租用 河南vps cybermonday lamp 精品网 suspended 小米数据库 bgp双线 hkg 129邮箱 可外链网盘 如何注册阿里云邮箱 跟踪路由命令 河南移动梦网 登陆qq空间 腾讯网盘 更多