该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-13
楼主的 代码 我没看完 但是 坚持看了 很多 回帖基本上有所了解 佩服楼主的精神 希望以后能发表更多好文章 让我学习学习 哈哈
|
|
返回顶楼 | |
发表时间:2010-03-13
楼主比较有心啊,呵呵~
Tomcat的源码确实不好读~ |
|
返回顶楼 | |
发表时间:2010-03-15
我很赞赏楼主的勇气与毅力,能将自己所想付诸行动并做得这么好的现在已经很少了,由衷地支持楼主,下面是本人的一点愚见啊?这个小型的服务器最主要的特点在于实时编译,另外一点即时将服务器的功能进行简化,因此算是一个简化加强版的tomcat,这种类型的服务器特别适合开发人员使用,原因特明显,修改代码不需要重新编译或打包了,测试速度更快了,但其实这种服务器也只能是开发人员来使用,企业是不会使用这种类型的服务器的,原因也很简单,只要有人将其中的某一个java文件替代了,系统运行结果便会不一样,这是多么危险的一件事,单就这一点,绝大部分企业会选择更加安全的服务器。其实像楼主的这种模式的服务器,个人认为可以再进行升级(本人还没看过代码,纯属意见),做成一个可插入于其它服务器之中的一个组件,可以控制目标服务器是否使用原文件实时编译运行的模式,当然要可配置的,大可向其它像tomcat,weblogic等服务器厂商举荐让他们邀你入伙哈
|
|
返回顶楼 | |
发表时间:2010-03-15
holly2k 写道 我很赞赏楼主的勇气与毅力,能将自己所想付诸行动并做得这么好的现在已经很少了,由衷地支持楼主,下面是本人的一点愚见啊?这个小型的服务器最主要的特点在于实时编译,另外一点即时将服务器的功能进行简化,因此算是一个简化加强版的tomcat,这种类型的服务器特别适合开发人员使用,原因特明显,修改代码不需要重新编译或打包了,测试速度更快了,但其实这种服务器也只能是开发人员来使用,企业是不会使用这种类型的服务器的,原因也很简单,只要有人将其中的某一个java文件替代了,系统运行结果便会不一样,这是多么危险的一件事,单就这一点,绝大部分企业会选择更加安全的服务器。其实像楼主的这种模式的服务器,个人认为可以再进行升级(本人还没看过代码,纯属意见),做成一个可插入于其它服务器之中的一个组件,可以控制目标服务器是否使用原文件实时编译运行的模式,当然要可配置的,大可向其它像tomcat,weblogic等服务器厂商举荐让他们邀你入伙哈
呵呵,谢谢你提的一些建议。 不过,我可能得重新简单说明一下目前Douyu的现状了, 因为这篇文章是去年发的,部份内容已经过时了。 Douyu可用于两种模式: 开发模式 和 产品模式 在开发模式下就像你所说的那样:“不需要重新编译或打包了,测试速度更快了” 在产品模式下可以一次性的事先将java文件、模板文件静态编译成class文件, 所以在部署到服务器后是不存在“替代java文件”的情况的。 另外Douyu加入对AJP1.3协议的支持了,还支持集群, 可以在前端配个Apache或Lighttpd,后面跟N个Douyu, 在这种情况下每个Douyu不能算是服务器了, 只能算是个加强版的ClassLoader和数据库事务管理器。 用Douyu开发的应用甚至可以直接部署到tomcat,weblogic这些支持JSP/Servlet规范的容器上, 所以把Douyu做为tomcat,weblogic的插件理论上说也是可行的, 不过似乎也没多大必要,tomcat,weblogic这些只能算是App Server,而不是Web Server, 除非你想用Douyu或者传统的J2EE或SSH混合开发你的项目, 否则用Douyu + Web Server的组合就够了。 目前Douyu的设计还在不停的变化中, 着眼点已从传统的单机应用转向分布式应用了。 呵呵,不得不说,我最近也被"云计算"这类大词给蛊惑了。。。 |
|
返回顶楼 | |
发表时间:2010-03-16
aardvark 写道 引用 那三个月内时常有沮丧感,似乎已走近了死胡同!
后来心一狠,决心甩开JSP/Servlet那一堆条条框框,把设计的起点再往下深一个层次。 无数牛人都是死在这里的吧!但楼主突破了,杀出了一条血路 真是了不起,真是了不起! 楼主是我目前在Java圈子里见过最牛的技术狂人了!真的很了不起,是我们学习的榜样。 |
|
返回顶楼 | |
发表时间:2010-03-16
支持楼主,看得我内牛满面啊!
|
|
返回顶楼 | |
发表时间:2010-03-16
以前搞j2ee两年,转去搞j2me.有空又给朋友做一些网站,小型的。在找服务器,基本上是tomcat的居多。做的应用没办法,只能居于主流的服务器。实在佩服lz的劲头!加油!
|
|
返回顶楼 | |
发表时间:2010-03-18
你的代码我没来得及仔细看,你写了好多, 呵呵。
从数据库自动生成数据层,全自动化orm(bean->sql,resultset->bean),我这里已经实现并用在项目开发中,跟你的有些不同。我这里的数据层在系统开发时已经自动生成完毕,对于开发者来说没有额外的潜规则和操作。如果方便的话可以交流一下。 |
|
返回顶楼 | |
发表时间:2010-03-18
太佩服楼主咯,有空了一定研究下楼主的东西,启发性肯定很多大,楼主,你太牛逼了。
|
|
返回顶楼 | |
发表时间:2010-03-19
楼主太逆天了。。。给国人争光!向楼主学习!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
返回顶楼 | |