Java Hour 62 J2EE App 服务器
目前略微瓶颈了,准备换工作.
tomcat、weblogic、jboss的区别,容器的作用
Apache 是一个http 服务器。
Tomcat 是一web 应用程序服务器,支持部分的j2ee.
Jboss 这个和上面类似,但是也支持j2ee. 包含JSp 和Servlet 容器,也可以做web 容器。
WebLogic 是业界第一的应用服务器。
Jobss 和WebLogic 还是EJB 容器,是完整的J2EE 应用服务器。
Tomcat
一般用来作jsp 和servlet 的容器。
先进,免费,稳定,所以一般开发者喜欢这个小猫。
一般来说,装一个Apache 服务器,Tomcat 是其中的一个扩展程序用来处理JSP 页面和Servlet.
Tomcat 也能够处理Html, 但是不如专业的Apache 效果好。也符合动静分离的观念。
现在Tomcat 都6.0,7.0,8.0 啦。
使用Tomcat 一般是用来Jsp 和Servlet 的开发,一般打成War 包。
Jboss
一个开源世界下的J2EE 容器.
Weblogic
某公司出品的J2EE 容器.
Note
毕竟由于环境的缘故,并没有接触太多的应用服务器,但是关于小猫,似乎可以了解的更加深入点。
Apache Tomcat 版本小结

我们大概可以从最低的Java 版本号,需要支持的Servlet 规范,JSP 规范,EL规范, WebSocket 规范来选择Apache Tomcat 版本。
一般来说,最新的支持最新的规范,需要最低的Java 版本是1.7.
建议如果可能的话,都尽量用新版本,因为版本越老能够有兴趣来帮你的人就会越少。
Apache Tomcat 8.x
目前是在Alpha 状态,实现了最新的规范,其他没啥好多说的。
7.X
大概意思是增强了安全性,修复了以前版本的不少Bug, 重构和清理了不少代码。
是在6.0.x 的基础上实现的。
。。。。。。。
再老版本意思就不太大了。
Maven Plugin
Maven 可以和tomcat 一起搞基,目前我在用jetty, 不过也可以试用下这个Tomcat 插件。
Java Hour 62 J2EE App 服务器的更多相关文章
- app服务器
http://heipark.iteye.com/blog/1847421http://heipark.iteye.com/blog/1847421http://wenku.baidu.com/vie ...
- .NET J2EE APP全局会话架构运用场景
.NET J2EE APP全局会话架构运用场景, 全局会话运用拓扑图代码核心架构为.NET架构开发C#语言为主代码架构分为全局会话中心.ASP.NET会话节点..NET会话节点针对WCF服务器与APP ...
- java.lang.IllegalStateException:Web app root system property already set to different value 错误原因及解决 Log4j
Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台.文件.GUI组件.甚至是套接口 服务器.NT的事件记录器.UNIX Syslog守护进程等: ...
- Java基础之J2EE规范
什么是J2EE? 在企业级应用中,都有一些通用企业需求模块,如数据库连接,邮件服务,事务处理等.既然很多企业级应用都需要这些模块,一些大公司便开发了自己的通用模块服务,即中间件.这样一来,就避免了重复 ...
- 【JAVA网络流之浏览器与服务器模拟】
一.模拟服务器获取浏览器请求http信息 代码: package p06.TCPTransferImitateServer.p01.ImitateServer; import java.io.IOEx ...
- Java Project部署到Tomcat服务器上
所有的JAVA程序员,在编写WEB程序时,一般都通过工具如 MyEclipse,编写一个WEB Project,通过工具让这个WEB程序和Tomcat关联.其实在我们可以通过JAVA程序部署到Tomc ...
- 徒手用Java来写个Web服务器和框架吧<第三章:Service的实现和注册>
徒手用Java来写个Web服务器和框架吧<第一章:NIO篇> 徒手用Java来写个Web服务器和框架吧<第二章:Request和Response> 这一章先把Web框架的功能说 ...
- 徒手用Java来写个Web服务器和框架吧<第二章:Request和Response>
徒手用Java来写个Web服务器和框架吧<第一章:NIO篇> 接上一篇,说到接受了请求,接下来就是解析请求构建Request对象,以及创建Response对象返回. 多有纰漏还请指出.省略 ...
- java项目发布到linux服务器,tomcat正常启动但没加载项目
问题描述: java项目发布到linux服务器,一切操作正确,linux命令启动tomcat后,查看日志启动tomcat正常,上传的war包已经解压成功,但是tomcat没加载项目. 解决方法: 1. ...
随机推荐
- [转]MySQL主从复制入门
1.MySQL主从复制入门 首先,我们看一个图: 影响MySQL-A数据库的操作,在数据库执行后,都会写入本地的日志系统A中. 假设,实时的将变化了的日志系统中的数据库事件操作,在MYSQL-A的33 ...
- QPS计算方法
2016年3月14日 13:55:39 星期一 好久没写文章了, 神烦.....
- ffmpeg-20160508-git-bin-v2
ESC 退出 0 进度条开关 1 屏幕原始大小 2 屏幕1/2大小 3 屏幕1/3大小 4 屏幕1/4大小 S 下一帧 [ -2秒 ] +2秒 ; -1秒 ' +1秒 下一个帧 -> -5秒 f ...
- QQ右下角图标不见了
[QQ]我的qq是在线的,但是桌面右下角的企鹅小图标却不见了??? 最好的办法是:CTRL+ALT+Z,先把QQ的控制面板调出来 然后点菜单,选设置,系统设置.在基本设置的选项卡中,窗口设置的最后一项 ...
- a byte of python(摘03)
a byte of python 第七章 模块 想要在其他程序中重用很多函数,那么你该如何编写程序呢? 答案是使用模块. 模块基本上就是一个包含了所有你定义的函数和变量的文件.为了在其他程序中重用模块 ...
- 2101 Problem A Snake Filled
题目描述 “What a boring world!”Julyed felt so bored that she began to write numbers on the coordinate pa ...
- centos 6.5 配置LDAP服务器+客户端!
各种度娘!各种歌哥!网上教程参差不齐,历时1天,终于完成,不敢独享,遂,总结分享之,有问题可以留言,知无不言...开始吧 Note: 本次配置的服务器环境是<redhat enterprise ...
- 【Bochs 官方手册翻译】 第一章 Bochs介绍
Bochs 是一个可以完全模拟 Intel x86 计算机的虚拟机系统.它包含了 Intel x86 CPU 仿真.常见设备仿真.以及定制 BIOS.Bochs 可以虚拟多种不同类型的 x86 CPU ...
- 会话控制(session、cookie)
1.session(1)session存储在服务器的(2)session每个人存一份(3)session有默认的过期时间(4)session里面可以存储任意类型的数据安全,对服务造成压力用法:1.当一 ...
- app上传到app Store常见问题
一.首先看一下提交界面出现的问题(能成功打包成.ipa) 产生问题的原因如下:由于工程中含有sub project,而sub project中有private或public的文件导致的.这样的应用往往 ...