阅读更多

39顶
2踩

企业架构

转载新闻 Apache计划年底发布Tomcat 7测试版

2009-11-09 08:13 by 见习记者 neptune 评论(29) 有11622人浏览
据报道,Tomcat 7的测试版本今年内将发布,其可扩展性和安全性将得到加强。

Apache的人员在周三下午表示,支持开源项目的Apache软件基金会正在准备给它的Tomcat Java servlet 容器升级,这次升级着眼于提高如可扩展性和安全性等方面的内容。

Mark Thomas(Apache基金会会员,Tomcat软件用户,VMware公司下属SpringSource公司的高级软件工程师)说,Tomcat 7的测试版本(Alpha版本)预期将在圣诞节/新年的时候发布。

Tomcat软件用来配置Web网站和服务器,它是这方面产品的基础,其地位就像运行Java和Spring应用程序的SpringSource tc服务器一样重要。Jim Jagielski(Apache董事会主席,VMware公司的高级工程师、开源部门经理)称,至少百分之七十五的基于java的Web网站都使用 Tomcat软件,Apache基金会官员在奥克兰Calif举行的ApacheCon US 2009会议上也讨论了Tomcat。

Tomcat 7将支持未完成的Java Servlet 3.0规范。Apache基金会官员表示,Tomcat 7 和 Servlet 3.0的特点是其异步处理能力,这样做可以增强可扩展性。

作为支持Servlet 3.0的一部分,基金会也计划将动态配置融入到Tomcat 7中。“你可以用编程的方式来设置你的Web应用程序配置,”Thomas说。

Tomcat 7安全改进计划的其中一个任务是防御跨站点虚假请求。版本7将采用HTTP POST请求方式,使攻击者很难发动攻击。当前标识符将作为唯一的标识符,以此来阻止这些攻击。

Tomcat 7的权限管理程序的特色是采用了多种角色访问控制方式。“它让系统管理员可以更精确的控制用户有哪些权限,”Thomas说。

版本7也将让在应用程序中嵌入Tomcat变得更容易,还将更容易与通用编程对象进行兼容。这样,在编译过程中程序员能较早的发现编程错误,而不是拖到运行的时候才发现。

“泛型确实有利于编写更干净的代码,”Thomas说。Tomcat 7也将会清除那些不再使用的旧代码。
39
2
评论 共 29 条 请登录后发表评论
29 楼 mimang2007110 2010-09-16 09:27
一般程序开发好了部署上去是很少变动的,当然测试阶段除外,所以重启tc也不是什么问题吧,当然不用重启是最好的,呵呵。。
28 楼 kevinmeng0509 2009-11-12 09:15
java开发就是浪费青春,天天在重启tomcat中度过。
PHP必将灭了tomcat
27 楼 monica617 2009-11-10 11:14
egmkang 写道
kjj 写道
kevinwong 写道
不知道有没有解决6的servlet api jar包冲突问题 不然肯定没法用

莫名其妙,tc从来就没有什么servlet jar包冲突问题,是你搞错了吧
期待tc的热部署能力!!!!!!


没有热部署能力,就是废柴.
天天重启,这就是本身


是啊,我也讨厌tc老重启,浪费了好多时间和精力
26 楼 kevinwong 2009-11-10 10:05
kjj 写道
kevinwong 写道
不知道有没有解决6的servlet api jar包冲突问题 不然肯定没法用

莫名其妙,tc从来就没有什么servlet jar包冲突问题,是你搞错了吧
期待tc的热部署能力!!!!!!


同学 项目重写了servlet的api…… tomcat的并没有把实现的类迁移到其它包下 bea和was都没有这方面的问题 难道这个不是问题 你是怎么解决的?
25 楼 egmkang 2009-11-10 08:55
kjj 写道
kevinwong 写道
不知道有没有解决6的servlet api jar包冲突问题 不然肯定没法用

莫名其妙,tc从来就没有什么servlet jar包冲突问题,是你搞错了吧
期待tc的热部署能力!!!!!!


没有热部署能力,就是废柴.
天天重启,这就是本身
24 楼 tracy_365 2009-11-09 21:06
稳定、无BUG才是硬道理!
23 楼 zxz87 2009-11-09 19:32
看新闻发表评论,奖品疯狂送!!
我也要
22 楼 kjj 2009-11-09 18:40
kevinwong 写道
不知道有没有解决6的servlet api jar包冲突问题 不然肯定没法用

莫名其妙,tc从来就没有什么servlet jar包冲突问题,是你搞错了吧
期待tc的热部署能力!!!!!!
21 楼 linliangyi2007 2009-11-09 14:01
异步+OSGi那就完美了,以后那些传统的JavaEE重量级服务器就可以歇息去鸟
20 楼 kevinwong 2009-11-09 13:45
不知道有没有解决6的servlet api jar包冲突问题 不然肯定没法用
19 楼 lym6520 2009-11-09 13:36
leonelwong 写道
最感兴趣的莫过于异步处理能力了

有同感!
18 楼 llj318 2009-11-09 12:31
老系统还在用4呢
17 楼 berlou 2009-11-09 12:20
“泛型确实有利于编写更干净的代码,”Thomas说。Tomcat 7也将会清除那些不再使用的旧代码。

同感, 我是一个有代码洁癖的人, 简单明了的代码是最让我欣赏的。
泛型确实是有利于编码的。
16 楼 qlqsh 2009-11-09 11:54
javaeye是不是被墙了?怎么老打不开网页?又让我用代理上来。。。
15 楼 fralepg 2009-11-09 11:49
期待Tomcat7,tomcat6的稳定性和性能已经比以前有一定得改善了
14 楼 elementstorm 2009-11-09 11:39
评论有奖品?啥奖品啊?
13 楼 yidao620c 2009-11-09 11:04
看新闻发表评论,奖品疯狂送!!
这个好,我也想要隔奖品。
12 楼 jdkleo 2009-11-09 10:55
  不错
tomcat7希望在安全控制角色方面做出一点成绩,相信其性能及释放内存的配置方面也会优化
11 楼 coldblood 2009-11-09 10:03
tomcat确实好用呀
10 楼 caoyangx 2009-11-09 10:03
惊喜连连,希望能够让我们更自由,更高效,更方便。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C++ 自动化操作Word

    本文事例工程源码面积分下载地址:http://download.csdn.net/detail/zy_dreamer/5321760 介绍: 这个事例演示了如何写C++代码来创建并操作一个Microsoft Word实例,创建一个新文档,插入一个段落,保存文档,关闭Word程序并清理使用的COM资源。 利用VC++实现有三种基本方法: 1.使用#import指令和智能指针操作Word

  • error C4772: #import 引用了缺少的类型库中的类型;“__missing_type__”用作占位符

    环境:cpu64,win7 64操作系统,vs2008,office2013,wps2013个人版 1.由于换了一个笔记本,xp->win7,office2010->2013,wps2012->2013,导致原来的代码不能用了 原始代码: #import "lib/wps/2012.8.1.0.2998/kso10.dll" rename("RGB", "KsoRGB") rename

  • 如何使用自动化来修改 Office 菜单

    <br />请按照步骤 1 至 12 中基本的文章,以创建使用 IDispatch 接口和成员函数的示例项目定义 Excel 类型库下面的 Microsoft 知识步骤操作: 178749  (http://support.microsoft.com/kb/178749/EN-US/ ) 如何创建自动化项目使用 MFC 和类型库 重复步骤 8 和 9,10 个以上的文章,以将类型库添加到项目中的 Microsoft Office。Microsoft Office 97 的类型库是 Mso97.dll 在文件

  • 用VC6.0编写Word插件(Office2K、XP、03)

     作者:hjphy源代码下载 最近因为工作的需要,学习了一下Office插件的编写方法。在走了不少弯路以后,最后终于把编写插件的原理给搞清楚了,不敢独享,拿出来跟大家共享一下。下面就以Word 2003为例,向大家简单介绍一下。第一步,利用向导生成一个ATL COM AppWizard的新工程。 图1 在向导的第一个对话框中,服务器类型选择Dynamic Link Library(

  • Xtreme Toolkit 常用代码

     m_myStatic_MenuIcon.Create(_T(""), WS_CHILD|WS_VISIBLE|SS_BITMAP|SS_CENTERIMAGE, CRect(5,5,24,24), pMenuBar,0x1234);m_myStatic_MenuIcon.SetBitmap(::LoadBitmap(AfxGetApp()->m_hInstance,(LPCTSTR)IDB_BI

  • 在VC中调用WORD(显示,修改,存盘,运行宏)之二去掉word的常用,格式工具栏

    在VC中调用WORD(显示,修改,存盘,运行宏)之二去掉word的常用,格式工具栏 在View菜单中,选ClassWizard,选Automation选项卡,选Add Class,选择From a TypeLibrary, 在Office目录中选中Microsoft Word 97/2000 类型库MSO9.DLL,选中_CommandBars,CommandBar。单击ok 在off

  • 无敌的Word CommandBar和它的Control们

                    Word 2007在外观上和Word 2003比,改动很大。一个叫Ribbon的控件容器取代了过去Office版本中的菜单和工具栏。在Word 2003中,我们可以使用VBA, VSTO, Office Automation等等各种各样的技术,在菜单或者工具栏上添加自定义的按钮,实现我们想要的功能。C#版本的Automation代码,大致如下:         

  • 常用的DOS命令

     CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 1. appwiz.cpl:程序和功能 2. calc:启动计算器 3. certmgr.msc:证书管理实用程序 4. charmap:启动字符映射表 5. chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) 6. cleanmgr: 打开磁盘清理

  • VC+++ 操作word

    最近完成了一个使用VC++ 操作word生成扫描报告的功能,在这里将过程记录下来,开发环境为visual studio 2008 导入接口 首先在创建的MFC项目中引入word相关组件 右键点击 项目 --&gt; 添加 --&gt; 新类,在弹出的对话框中选择Typelib中的MFC类。 然后在弹出的对话框中选择文件,从文件中导入MSWORD.OLB组件。 这个文件的路径一般在C:\Pro...

  • 图解VC++工具栏和状态栏编程实例

    demo工程 http://pan.baidu.com/s/1mh83aru VB6附带的graphics文件夹资源 http://pan.baidu.com/s/1sl5RmI5 一 在对话框添加工具栏 如上图;插入工具栏资源,并编辑; 对话框头文件中加入; CToolBar m_ToolBar

  • C++操作Word学习笔记(二)

    【当前博文转自http://www.cnblogs.com/monicazff/archive/2012/03/30/VC.html,貌似作者也是转的。。】 VC操作word实例详解 [转]我们操纵Word需要通过类型库中的MFC类。而这些类,应该都是基于一个叫COleDispatchDriver的类。至少我所了解到的都是这样。 COleDispatchDriver没有基类。COleDi

Global site tag (gtag.js) - Google Analytics