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数据库等产品 解决方法:删除和本次安装无关的环境 ...
随机推荐
- C++.【转】C++数值类型与string的相互转换
1.C++数值类型与string的相互转换 - JohnGu - 博客园.html(https://www.cnblogs.com/johngu/p/7878029.html) 2. 1.数值类型转换 ...
- C++之初体验
#include<iostream> using namespace std; int main() { cout<<" Hello imooc "< ...
- 免费的剪贴板工具Ditto安装与使用
下载地址:https://sourceforge.net/projects/ditto-cp 直接安装,选择好安装的位置,一直选择默认的选项就行
- PhantomJS框架(初识无头浏览器)
博主今天看到大神聊起 headless,首先我去了解了下这个概念 无头浏览器 selenium框架是有头浏览器的代表,即可看得见的浏览器 而headless browser无头浏览器,即看不见的浏览 ...
- 最简单的TTcpServer与TTcpClient通信实例-Delphi
unit TcpSCDemo;//最简单的TTcpServer与TTcpClient通信实例-Delphi //Borland推出TTcpServer与TTcpClient作为主要的网络通信控件,意味 ...
- 非常棒的——python Deep learning 学习笔记
https://www.cnblogs.com/zhhfan/p/9985991.html
- 安卓四大组件之Sevice组件的简单使用 --Android基础
1.本例实现了简单的Service(服务)的创建.启动和停止,点击“启动SERVICE”页面会显示“服务被创建”,接着是“服务被启动”.点击“停止SERVICE”页面提示“服务被停止”.太过基础,直接 ...
- hdu-2639 Bone Collector II 背包第K优
http://acm.hdu.edu.cn/showproblem.php?pid=2639 在背包的基础上维护一个size<=K的最大值集合,为什么维护K个就好了呢,因为如果当前状态有多余K个 ...
- hdu-2421 Deciphering Password 数学姿势
给定A,B,对于A^B的每一个因子,M为其因子的因子数的三次方求和. 容易推导得出A^B的每一个因子都是A的质因子的组合(质因子可重复利用),其因子数自然等于所使用的每个质因子的数量乘积. 假设A由质 ...
- 自动化(脚本)安装httpd服务
思路: 1.检查传递的参数,httpd源码文件 2.检查执行脚本的用户是否为root 3.检查rpm是否安装过httpd,若安装过,则卸载 4.安装编译所需的工具 5.从网上下载httpd源码 6.配 ...