weblogic相关
来源:http://zhidao.baidu.com/link?url=gqPaYovGiEHYPPPyI6PgPV6THVLr4nlj3CGCjY3mwm0-ERUnfuQz614ywAwYLnP67vIFDqfQT0o0g-1QHnygX_
--------------------------分割线(⊙o⊙)------------------------------------------
刚学JSP问各位前辈几个问题,望前辈不吝啬回答。(请不要复制)
1.weblogic 和Apache,tomcat ,resin都是web服务器么?
2.以上都可以单独安装并运行jsp么?是否都要安装jdk?
3.他们支持(或安装插件后)asp,php,aspx么?
4.请各位简明说明下他们之间的区别?
5.apache+resin和tomcat,weblogic那个运行jsp更快,稳定?(不知道weblogic是不是web服务器,如果问错了请见谅。)
6.jsp的集成开发环境有那些? ------------------------------------
1.都是web服务器,都能够提供www服务(http); 2.apache不能,要集成jsp引擎,一般都会选Tomcat(毕竟同是Apache基金会),还有Allaire JRun、Apache Tomcat、BEA Weblogic Application Server、IBM WebSphere Application Server、iPlanet Web Server、JavaServer Web Development Kit(JSWDK)以及Java Web Server等等支持JSP/Servlet的WEB服务器; 3.只有apache部分支持,毕竟apache主要定位提供http服务,并提供其他可扩展的服务器脚本(JSP、PHP)支持。而weblogic,tomcat ,resin的定位是支持J2EE标准的、具有JSP/Servlet引擎的WEB服务器。所以apache可以通过添加插件来支持php,asp(个人认为,在Unix/Linux上,让apache支持asp没有任何实际意义),但aspx就够呛,因为aspx要.NET框架支持,所以在Unix/Linux上...(Momo已经够呛的了),所以支持aspx扩展一定要Window平台,并安装相应版本的.NET FrameWork。 4.tomcat,resion基本上没区别,定位都是轻量级的JSP/Servlet容器(具有JSP/Servlet引擎的App Server)。一般就用来跑跑jsp,sevlet(一般中小型应用也就这些,一出了Spring后,人家也只用这些了),要WebService,得加插件。不过,resion最近开始收费了,还是Tomcat感觉好一点,没别的,就因为它是apache基金会的。Weblogic的定位是J2EE服务器(最近被Oracle收购了,Oracle太...),最快的最全面的支持J2EE标准,被喻为奔跑的羚羊。支持EJB2、EJB3等等J2EE标准,在J2EE企业级应用中,中间件服务器的首选。(这方面还有WebSphere、JBoss、GlashFish等等)。apche就比较单纯了,基本功能就是跑html的www服务。(因为最开始只有这个,后来才有服务器脚本)但是要支持也没问题,装了插件就支持了。 5.光跑jsp,tomcat足够了。如果一定要比较的的话,光跑jsp比较不出来。两组都很稳定,效率都高。但要跑EJB啊什么的,还是首选WebLogic。 6.IDE的话:Eclipse(WTP),Netbeans(J2EE)。 你是不是要问怎么学,怎么开发jsp啊?其实一般开发的话Eclipse + Tomcat足够了,等你搞清楚了怎么去该哪个配置就可以动态部署啊什么的,App Server对你来说就是透明的的了,除了配置不一样,其它的都一样(都遵循J2EE规范嘛)。所以关键是原理、基础和规范。
--------------------------------------------
WebLogic Server 9.x 为SOA实现提供了一个完善的企业级基础 l 支持面向服务架构的开发和部署
l 通过可靠消息传递基础架构为业务提供事件平台
l 通过简化、可靠的管理功能降低客户的拥有总成本
l 为核心应用提供真正的“零宕机”服务 性能:WLS业界性能评测最好的J2EE服务器
规范支持:
l WLS全面支持J2EE的标准规范和其他标准规范(Web Service, SSL, xml等),同时BEA为众多规范组织的制定者之一,积极参与规范的制定
l Tomcat只支持部分J2EE标准,应用局限性强,不能够安全稳定的支持大并发
技术服务支持:
l BEA:完善的售后支持
l Tomcat:没有售后支持
客户群体:
l BEA:全球13000+企业级用户的证明
l Tomcat:很少企业级用户
可扩展性
l WLS:集群机制,支持分布式的应用;Tomcat:不支持
可靠性
l WLS:支持Failover;Tomcat:不支持
管理
l WLS:Web控制台进行组件、JDBC、管理和配置;Tomcat:不支持
部署
l WLS:开发模式下,不用重起部署新Web, EJB应用;Tomcat:不支持
开发工具:
l WLS:有自己的开发工具Workshop,并且主流IDE支持;Tomcat:没有自己的开发工具
扩展性
l WLS:可以轻松扩展为支持Portal、Integration的WebLogic Platform上;Tomcat不支持
weblogic相关的更多相关文章
- Java面试题之weblogic相关问题
WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发.集成.部署和管理大型分布式Web应用 ...
- linux中weblogic相关命令操作
在weblogic的目录下找到bin目录,其中有startWeblogic.sh.startManagerWeblogic.sh等 首先需要启动startWeblogic.sh,这个是管理服务,也就是 ...
- 【Weblogic】--Weblogic的部署方式和缓存
参考网址: http://dead-knight.iteye.com/blog/1938882 Weblogic11g部署web应用,有三种方式,非常简单,但是很多新手部署总是出现若干错误,不知道如何 ...
- Apache与weblogic整合实战(独家研究)
用apache来处理外界的请求,再把请求转发给wls,这样就行突破wls express版本号的5用户限制 详细配置例如以下 copy ${WLS_Server}/server/lib下的mod_wl ...
- 远程调试docker构建的weblogic
环境信息 OSType: CentOS Linux 7 (Core) x86_64 3.10.0-957.21.3.el7.x86_64 DockerVersion: 19.03.8 Mirrors: ...
- Weblogic下的servlet内存马注入-无参照纯调试
目录 1.寻找servlet注入方法 1.1 调试 1.2 servletMapping添加servlet 2.获取request 2.1 从当前线程寻找信息 2.2 JNDI注入到内存马注入 3.关 ...
- Zabbix通过JMX方式监控java中间件
Zabbix2.0添加了支持用于监控JMX应用程序的服务进程,称为“Zabbix-Java-gateway”:它是用java写的一个程序. 工作原理: zabbix_server想知道一台主机上的特定 ...
- WebLogic11g-创建域(Domain)及基本配置
转:http://www.codeweblog.com/weblogic11g-%e5%88%9b%e5%bb%ba%e5%9f%9f-domain-%e5%8f%8a%e5%9f%ba%e6%9c% ...
- windows server 2003安装Oracle webtier 32位因环境变量原因报错
在服务中启动Oracle processer manager时报错:错误1053:服务没有及时响应启动或控制请求 原因是本系统还安装过BI和Oracle数据库等产品 解决方法:删除和本次安装无关的环境 ...
随机推荐
- kubernetes 简介:kube-dns 和服务发现
服务发现 kubernetes 提供了 service 的概念可以通过 VIP 访问 pod 提供的服务,但是在使用的时候还有一个问题:怎么知道某个应用的 VIP?比如我们有两个应用,一个 app,一 ...
- [JS]计算字符串中出现最多的字符和其出现次数
这是一道面试题 此处是利用Obj来解决的,当然不只此一种方法. //思路:遍历数组,拿到一个字符,并将之以 "字符":出现次数 的key:value形式存到对象中. //如果此字符 ...
- Hadoop大数据分析应用场景
J 为了满足日益增长的业务变化,京东的京麦团队在京东大数据平台的基础上,采用了hadoop等热门的开源大数据计算引擎,打造了一款为京东运营和产品提供决策性的数据类产品-北斗平台. 一.Hadoop的应 ...
- vuex 源码:深入 vuex 之辅助函数 mapState
前言 当一个组件要获取多个 state 的时候,声明计算属性就会变得重复和冗余了.我们可以使用到辅助函数 mapState 来更快更简洁地生成计算属性. 所以我们得清楚,mapState 的作用就是帮 ...
- JS中的弹窗问题confirm和prompt
JavaScript-确认(confirm 消息对话框) confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等.弹出对话框(包括一个确定按钮和一个取消按钮). 语法: confi ...
- 02-python-垃圾回收机制
转载自 https://www.cnblogs.com/Xjng/p/5128269.html 加以整理,方便记忆 1垃圾回收机制 Python中的垃圾回收是以引用计数为主,分代收集为辅.引用计数的缺 ...
- NGUI实现UITexture的UV滚动
材质上使用的贴图: 效果:实现该纹理在屏幕上的滚动 代码: using System.Collections; using System.Collections.Generic; using Unit ...
- 记录结果再利用的"动态规划"
2018-09-24 15:01:37 动态规划(DP: Dynamic Programming)是算法设计方法之一,在程序设计竞赛中经常被选作题材.在此,我们考察一些经典的DP问题,来看看DP究竟是 ...
- 雷林鹏分享:XML - E4X
XML - E4X E4X 向 JavaScript 添加了对 XML 的直接支持. E4X 实例 var employees= Tove 32 Jani 26 ; document.write(em ...
- breakthroughs in statistics | 统计学历史
<breakthroughs in statistics>- 这本书理解透了,统计方面应该可以封神了. 亚马逊上有卖,貌似还有好几卷. Breakthroughs in Statistic ...