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规范,有自己独到的核心技术。

QQ防红跳转短网址生成网站源码(91she完整源码)

使用此源码可以生成QQ自动跳转到浏览器的短链接,无视QQ报毒,任意网址均可生成。新版特色:全新界面,网站背景图采用Bing随机壁纸支持生成多种短链接兼容电脑和手机页面生成网址记录功能,域名黑名单功能网站后台可管理数据安装说明:由于此版本增加了记录和黑名单功能,所以用到了数据库。安装方法为修改config.php里面的数据库信息,导入install.sql到数据库。...

Hostodo(年付12美元),美西斯波坎机房Linux VPS主机66折

Hostodo 商家是比较小众的国外VPS主机商,这不看到商家有推送促销优惠在美国西岸的斯波坎机房还有少部分库存准备通过低价格促销,年付低至12美元Linux VPS主机,且如果是1GB内存方案的可以享受六六折优惠,均是采用KVM架构,且可以支付宝付款。第一、商家优惠码优惠码:spokanessd 1GB+内存方案才可以用到优惠码,其他都是固定的优惠低至年12美元。第二、商家促销这里,我们可以看到...

onevps:新增(支付宝+中文网站),香港/新加坡/日本等9机房,1Gbps带宽,不限流量,仅需$4/月

onevps最新消息,为了更好服务中国区用户:1、网站支付方式新增了支付宝,即将增加微信;原信用卡、PayPal方式不变;(2)可以切换简体中文版网站,在网站顶部右上角找到那个米字旗,下拉可以换中国简体版本。VPS可选机房有:中国(香港)、新加坡、日本(东京)、美国(纽约、洛杉矶)、英国(伦敦)、荷兰(阿姆斯特丹)、瑞士(苏黎世)、德国(法兰克福)、澳大利亚(悉尼)。不管你的客户在亚太区域、美洲区...

websphere为你推荐
抓包抓包这么那么难吗?不见得!元数据管理请问metadata是什么意思?联想网盘联想网盘收费吗,怎么样元宝网元宝网里面的一个币是真的投资赚钱吗akflol中 akf学习还剩5次是什么意思?qq号查询怎样查找本地qq号码郭凡生馬云的簡介3Q网关和路由器的区别网关和路由器的具体区别在哪里呀?jdk6JDK6和JDK7两个版本有什么区别,初学者选那个好?jdk6Java 中的 JDK 6 Update 6 到哪下载啊 ? 有一点急
踢楼 highfrequency 163网 优key wordpress技巧 网盘申请 网站挂马检测工具 免费网站申请 卡巴斯基官方免费版 vip购优汇 国外免费全能空间 ntfs格式分区 刀片式服务器 速度云 搜索引擎提交入口 服务器硬件防火墙 怎么建立邮箱 注册阿里云邮箱 学生服务器 卡巴斯基官网下载 更多