公司的一个银行方面的中小项目就要开始了,现在是技术选型的关键时刻,
为了节约成本,决定使用免费的web服务器,项目经理(不懂java)与java
程序员(我们)在为使用ms的iis还是tomcat争论不休。
我们主张使用tomcat,以后如果压力大可以整合apache;
项目经理死活坚持用iis,他竟荒唐的说:“因为Tomcat是免费的,所以不稳定!
所以不能用来做企业项目!如果要说服我,请那些企业应用tomcat的成功例子来!”。
呜?晕倒,我从哪里找这种例子呀?不是存心难为我们?!
各位大哥,请帮忙找找,企业应用tomcat的成功例子,说出应用企业的名字以及
项目名字就行(最好是网上能看到),真实的例子,不少于20分一个。 问题点数:200、回复次数:143Top
例子和项目找到的难度比较大,因为很少有企业会把他们系统的应用环境什么的说出来。
但是可以肯定的说,Tomcat不是不稳定的一个产品,虽然它是免费的,功能或许不够强大,但是稳定性应该是可以保证的。
tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(Most Innovative Java Product),同时它又是sun公司官方推荐的servlet和jsp容器(具体可以见http://java.sun.com/products/jsp/tomcat/)。
有sun的官方推荐,应该可以说明一些问题了吧。Top
问问你们经理,APACHE是不是免费的,稳不稳定?
再问问你们经理,YAHOO算不算一个公司??
Top
嗯,你居然发到网上来了!Top
现在就是要搞些资料来,想尽力说服那个经理,
我们再也不想搞那个垃圾asp了,对公司没有好处。
麻烦帮忙找些,证明tomcat如何稳定的资料。Top
Tomcat是SCWCD考试的标准服务器,这大概能说明一些问题!Top
Tomcat是SCWCD考试的标准服务器,这大概能说明一些问题!Top
iis和tomcat,他是在选择asp或jsp吗?
用jsp,可以把平台移植性考虑进去.再找些选用windows的缺点之类的东西狠扁一通,再吹嘘一下其它平台等等.取已之长,攻人之短
你们项目经理专长是什么?Top
他是在选择asp或jsp
项目经理专长vbTop
不要跟他争论用那个服务器,先问问他是采用jsp还是.netTop
比较困难说服,你们项目经理是asp的,不会java,他肯定会偏向采用他的专长,他说的只是一个托词.没理由找理由Top
呵呵!听讲Top
多找些吹java的、扁asp的资料给他看,让他看得对asp没信心了,那就达到目的了:)Top
奇怪的是你们公司怎么让不知道java的项目经理带你们的,真是java程序员的悲哀啊。Top
你老板说的是有道理的。不管Tomcat是否稳定,如果它真的有一天崩溃了,或者出现了安全漏洞,造成了巨大的损失,你找谁索赔?只怕你哭都没地方哭去。
如果你们打算用PC Server+Windows+SQL Server平台,看不出有任何理由非要用J2EE不可。既然你们公司在ASP上已经有成熟的技术积累,继续用ASP也是顺理成章的事情。如果你不喜欢,跳槽好了。不过说实话,银行系统里会用PC Server的地方,恐怕就已经是最最微不足道的功能了,你还不如抓紧时间赶快做完,还考虑什么技术?Top
jkit(郁闷之堕落的程序员) :
同情了吧?没办法。
据理力争了,当然,如果最终说服不了,只能瞎搞。Top
Schlemiel(维特根斯坦的扇子) :
主要是,我们考虑以后将这个项目,做成一个一系列产品,要考虑以后的扩展性,以及安全性、跨平台最好,不过…………我不是项目经理嘛Top
如果是要做成系列产品,想来不大可能一直用PC Server和SQL Server的吧?最好是建议老板赶快转到J2EE平台,倒不是因为什么技术原因,而是因为可以卖给客户很多好东西,譬如IBM的小型机、WebSphere、Oracle的数据库……卖掉这样一套东西,恐怕顶得上开发者10个人年的利润。Top
兵song,song一个;将song,song一窝!
第一经理永远是对的.
第二如果经理不对请参照第一条!Top
Schlemiel(维特根斯坦的扇子) :
你的建议好中听,却是是这样,PC Server并非长久之计。
你知道有哪些企业正在用tomcat吗?Top
各位高人,难道真是没有办法了吗?Top
直接找老板 说说jsp相对于asp的好处和优点 至于采用哪种容器可以有多种选择 主要是根据你们项目的要求和成本来考虑。还有对于不同的客户可以搭配对应的web server 呵呵 那利润就有很大的变化。争取干掉项目经理!
这种问题如果项目经理的第一选择已定 就没什么好说的 因为如果用jsp 以后出了问题呵呵算谁的?第二如果成功了 那功劳好象也不会让你得到了:)
个人见解!Top
xmvigour(微电) 老兄:你的见解也够绝Top
只是为了完成任务的话asp 很不错的Top
哈 你想想如果用jsp 结果项目经理不懂jsp 只知道asp
对应项目中的管理 你说会不会有限制?
Top
xmvigour(微电) :
我看他对asp也不懂Top
struts是不是免费,java是不是免费使用,晕,不过tomcat确实只能再小型系统中.晕.Top
study_body(珍惜每一天) :请问resin能否用于比tomcat更大型的项目?Top
可以,不过好像最新版本是收费的耶Top
晕,tomcat至少比iis稳定吧
没有人提供tomcat资料呀?Top
to stonewang(类中有笑):
我相信任何一个做大型项目的企业都不会用Tomcat,我们公司就是一个例子。从技术上来说,Tomcat没有EJB container,如果有分布式的要求会比较难办;从保险性来说,万一应用服务器本身有什么漏洞,你没办法向Apache索赔。
更重要的还是经济因素:一套WebSphere一般可以卖10万到20万,再加上IBM的小型机,即使把软件刨开就已经是上百万的销售额。任何一个明智的企业,都不会也不应该不理会这么大的利润空间,平白地为客户省钱去用免费的Tomcat。
J2EE是个好东西,之所以好,就是因为它可以帮助企业卖更贵的服务器——SQL Server和IIS才值几个钱?如果你用免费的应用服务器,还不如老实做ASP呢,好歹还可以挣几个。Top
可以用jboss,免费.还有做项目要考虑到公司的技术长处,利用公司的现有成熟的技术,对公司整体来说比较有好处.Top
我极少到这个版面来,这次接到楼主的短信来看看。
首先,一个公司应当采取何种技术,从来就不是一个技术问题,而是一个商业决定。坦率地讲,这个决定不是程序员应当作的。公司到底是不是应当使用Java还是Microsoft技术,应当看公司的客户接受程度,项目是什么,公司内部技术人员的技术特长,薪水程度、培训费用等等。
如果要单单说Tomcat和IIS这两种服务器的话,首先Tomcat是一个免费的软件,而美国的商业开发不可能使用一个免费的东西。为什么,很简单,没有支持。一旦出了问题,管理层的思考方式,就是这需要多少钱和时间来解决。一个免费的东西如果有内部问题,你如何解决?省几千块钱,损失的是公司的业务,那就不是几万元了。什么是支持?花一笔钱,Microsoft会来人解决IIS的问题,这是bottom line。
如果单单说J2EE与.NET技术的话,我要说,采用J2EE技术可以免于vendor lock-in。这是一个中国没有的概念,可不懂这个,你在美国当不了架构师。vendor lock-in意思是你采用了一个技术,即将自己锁定在这家提供商身上,不能轻易转换提供商。在华尔街这是一个大忌讳,因为我们假定自己是永远存在的(呵呵),而这些技术公司不是。公司使用那些提供商,有一个vendor表,并由专人维护、检查这些提供商的运营状况。如果这家公司出现财政困难,我们会立即转换提供商。
为什么?假设一个提供商要不行了,那么后果有两个:第一、它敲诈我们,大幅度提高授权费,然后靠这个活下去。如果出现vendor lock-in, 而且项目关系到更大量的金钱的话,我们可能不得不接受这个敲诈。第二、敲诈不成,它死掉,我们失去技术支持。哪一个都不是一个IT经理愿意看到的。这就是避免vendor lock-in的原因。
使用J2EE技术,今天你可以使用WebLogic,明天可以转为WebSphere,转换所需工作量很小。这就避免了vendor lock-in。
考大家一个问题:现在我采用了J2ee技术,选择了WebSphere作为应用服务器。现在我要用SSO和MOM服务器。WebSphere服务器中已经有SSO支持,但不如X公司好;IBM MQ是比较好的MOM,当然不如Tibco那么好。
你是架构师,那么你选择SSO和MOM服务器的时候,选择IBM的,还是别的公司的?
剩下的么,以后读我的新书《Java架构模式图解》Top
假设一个提供商要不行了,那么后果有三个:
第一、它敲诈我们,大幅度提高授权费,然后靠这个活下去。如果出现vendor lock-in, 而且项目关系到更大量的金钱的话,我们可能不得不接受这个敲诈。
第二、我们不愿付高额授权费,失去授权,不得不转换提供商,甚至放弃项目。
第三、敲诈不成,它死掉,我们失去技术支持。
哪一个都不是一个IT经理愿意看到的。这就是避免vendor lock-in的原因。
Top
1、非常感谢jeffyan77(jeffyan77)兄,您的见解对我很有启发。
等待拜读您的大作《Java架构模式图解》,到时请通知我,我的mail:[email protected],qq:16591967。
2、 Schlemiel(维特根斯坦的扇子) :
问题是,我们的单确实没有上百万那么大,所以,暂时不能考虑你
所说的“经济因素”。
难道tomcat真的那么不可用吗?
3、请问 westdo() 与各位:jboss是否免费中较好的(比tomcat好?)jboss能用吗?
Top
去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你去持你Top
WebSphereTop
to stonewang(类中有笑):
不怕老实告诉你,100万都不到的小单子,银行的人也不会太当真。这样的话,建议你用JBoss,权当是拿这个项目练手,毕竟JBoss的技术在J2EE社群里是最拔尖的。Top
我们的项目就跑在jboss上,毕竟曾经是最佳应用服务起嘛。Top
Schlemiel(维特根斯坦的扇子) 老兄:
如果照你说的“索赔”之说,jboss也是免费的,也没得索赔呀,
这么支持jboss,是否比tomcat有什么好处?
另外,tomcat好像是一个标准了,这样以后移植方便呀。Top
没错,JBOSS也缺乏支持,甚至可能比Tomcat还要缺乏,因为他们的文档都是收费的。之所以特别喜欢JBOSS,就是因为它技术先进。从移植性来说,JBOSS的确不如Tomcat。Top
学习。。。。Top
建议听领导的话(那怕他是错的,当然通常他是错的),不听吃亏的是你自己。Top
jeffyan77(jeffyan77)兄, Schlemiel(维特根斯坦的扇子) 兄:
现在,我的倾向是使用tomcat。请你们都给个意见。
因为我们项目现在是刚开始的时候还算小型应用,
目标是以后慢慢形成一系列产品,待到tomcat真的支持不住时,再
换其他的比如weblogic,这种方法是否能行,我觉得tomcat的兼容性
还是挺强的。Top
嘿嘿。。。这根本就不是一个技术问题。。。
楼主想做成的话还是从java对整个公司的利益提高能有多大帮助下手,也就是说,你陈述的对象应该是项目经理的上级,而不是他。
如果是你对项目经理说。。。。推荐你还是说:“行,你说用asp,我们就用asp吧,虽然在技术上这个有点落后”
难不成你真想推翻了项目经理自己做?像这样的话绝对鼓励你,裹足不前的人是做不好技术领导的Top
考虑问题要全面
首先要考虑客户的实际情况,客户水平差,甚至就属于只会开开机打打字这种,莫不成你签一份7*24的x小时响应售后服务承诺书?
然后,在你通过正常途径陈诉你的建议并得到通过之前,项目经理还是绝对正确的,而且,无论是公司的制度,还是开发人员的职业操守,都应该无条件的,主动的维护他的绝对权威,就是上面有位贴的“第一经理永远是对的.第二如果经理不对请参照第一条!”,如果你做不到这一条,或许你可以对你的以后的职业选择做重新设计的考虑了(当然,如果贵公司喜欢热闹,有光荣传统,另当别论)。
第三呢,如果项目经理不是纯粹的垃圾,或是老板的七姑八姨小侄子什么的,我相信你们老板不会有喜欢拿自己钱当纸烧的爱好,肯定这个项目经理是最适合或是比较适合做项目负责的(并不一定是要技术好),既然这样一个角色,考虑问题当然不能同项目组的成员一样纯粹的以纯粹技术的眼光来看问题(而且我看你的贴并没有太理性的陈述你对tomcat性能的看法嘛),成功的项目经理看问题总是要结合全局来看的,公司的发展方向,领导层的决定,项目团队的总体技术能力,项目资金链来源。。等等。
我只是普通的程序人员,属于被项目经理“剥削压迫”的这种类型,但是就我个人来说,我一看到你的贴子里的用词用句,以及从中体现出来的个人职业操守,对他人的不尊重,感觉都并不是太舒服,或许这就是是年轻人所谓的个性吧
祝
安Top
晕,非常的晕。。。。
一个项目经理害怕用他不熟悉的技术是正常的。你要拉他下水他肯定不干。
tomcat是个jsp/servlet容器,jboss/weblogic/websphere都是ejb容器,
tomcat可以作为jboss的web容器,是个可选件,记得jboss还可以使用别的web容器。
它们根本不是一回事情!!!
我觉得你们的项目应该从产品自身的需要来决定配置,而不是单纯的稳定和安全性。
iis和tomcat都已经发展了很久,几乎很少有安全漏洞了。应该从开发难度,成本,跨平台,
管理,维护的角度多想想。还有就是现有开发人员的熟悉程度。Top
一旦项目被“拉下水”,受影响的可不止项目经理一个人。如果项目从MS平台转到J2EE,很可能整支开发团队、甚至整个公司的经营策略都会发生重大的改变。这又哪里是“害怕用不熟悉的技术”的问题?Top
1、首先,这个贴,不是代表我一个人的意思,而是我们java技术组的同仁。
这个项目正在处于技术架构选型阶段,所以请大家参与意见。
不管是最终采用java还是asp,还是我们自己做,项目经理是不参与其中的coding的。
我们知道,最终我们的观点不会起到任何作用,不过会尽力争取。
2、to sobingman(丧尸) :
(建议听领导的话(那怕他是错的,当然通常他是错的),不听吃亏的是你自己。)
难道我只能在“错误”面前低头?我至少可以表达自己的意见吧?
3、to wilson_lee(小華哥):
项目经理是否会受淘汰,不关我的事,我确实没有想过“推翻”他而代之的事情。
我尊重他(要不rootwuyu(wuyu)会说我“对他人的不尊重”了。),但是如果在事情
决定之前,如果自己认为有什么不妥,我会提出,我不想当马后炮。(一旦决定,只能顺从)
4、to rootwuyu(wuyu):
我得说明:这个贴的产生,也有项目经理的“功劳”,我是在他的授权之下所发的贴,
技术经理本身对iis也没有把握,所以想请我找一些论据,能证明tomcat是“稳定的”。
我的言辞可能有点偏激,绝对没有不尊重项目经理的意思。我不会要求他考虑我的建议,
但我一定要说出我的观点。
5、to steeven(bt啊,谁帮我记20位的密码???) and Schlemiel(维特根斯坦的扇子) :
我要说明,除了项目经理一个人,其他coding的程序员都支持我的观点,这是产生重大分歧的
原因。你们觉得,项目经理是否“独裁”了一些??
Top
同情ing...
曾经试过:
用 VB 开发普通的 COM 时很容易的问题,居然说 VB 不专业,不稳定。非要 C++ 不可.Top
其实你应该跟你们的项目经理坐下来谈谈
第一 现在会那种的程序员多 而且熟练
第二 iis和tomcat配置维护是否已经没什么大问题
第三 就是你们的项目 客户倾向是什么 他们自己参与简单维护?如果是他们会iis还是tomcat?
是否要跨平台?
第四 就是一旦决定就去做吧!Top
学习!!!!没有 资格发言!!Top
要稳定,应该花钱买weblogic或websphere。
还有要考虑操作系统,unix总比windows稳定吧。
Top
主要是要考虑项目的扩展性,稳定性Top
悲哀中。。。。。。
有时不是技术决定选择什么的。。。而是。。。权力决定选择什么Top
悲哀中。。。。。。
有时不是技术决定选择什么的。。。而是。。。权力决定选择什么Top
to YuLimin(阿敏当兵) :
上谏就会有失败的准备嘛,哈哈Top
Schlemiel(维特根斯坦的扇子)老兄分析得很有道理
我认为iis和tomcat没有可比性,稳不稳定要看你怎么用,你写个较差的java代码照样可以把tomcat整趴下。
我觉得不应该因为自己熟悉java就非用java不可,在技术选型上我们只是建议一下就ok了。简单的说这不是技术问题,如果不考虑自己被淘汰,就不要掺和了。Top
也说两句,呵呵。想说服项目经理用Tomcat而不是IIS,一方面当然可以找Tomcat的成功例子,另一方面也可以尝试一下寻找IIS失败的例子。
至于成功的案例,在google上用"Tomcat + 案例 + 介绍"三个关键字也能找出不少,不过都不是很出名的公司。正如上面几位所说的,大企业还是用weblogic和websphere为多。
Tomcat的源代码写的非常得好,不需要用到EJB的话,推荐Tomcat。在需要要用EJB的情况下,我觉得最好的解决方案是Apache + Tomcat.Top
我见过几个做的不错的项目,都运行在tomcat下,唯一不行的就是需要一个星期重启一下。Top
学到些东西
sweatTop
把所有的理由都考虑进去很重要,包括一些说不出来的理由。很多年以前,我有一个朋友请我在业余时间给他们的架构设计当顾问,是一个.com公司,有不少的一笔钱,项目是一个面向北美的杂货(grocery)网站。
不要小看杂货,光是在美国卖出的酱油一年就是$2 billion,日本Kikkoman酱油,中国的没份。
我当时的建议是使用NT/asp技术,因为asp非常新,实际上当时公司没有人懂,但是公司是一家新公司,完全可以招合适的人。大家做这样的公司实际上是想做起来之后卖掉,因此速度非常重要。ASP/NT在当时是最快的开发技术,半年之内肯定可以投入使用。
遗憾的是项目经理极力反对,他要用Solaris/C-CGI技术,原因也是稳定性、技术成熟度等等。但实际上他的担心是怕不能控制局面,因为他本人不懂asp,但是cgi/unix的专家。可这个理由他不能说出来。
CEO摇摆不定,但后来我才知道他内心有一个说不出来的忧虑:怕代码被竞争对手偷去,NT/asp的代码太容易被偷,而要偷Unix/cig的代码就不太容易。但作为领导,他不能说出来,免得让人们觉得不受信任。
这样大家在桌面上谈的都不是最关心的理由,真正的疑虑说不出来,我也就无法排除他们的疑虑。最后的决定让我遗憾:Solaris/C CGI,作为架构师,这么重要的意见不被采纳,我也就离开了。这家公司在大陆建立了一个开发基地,两百多人投入开发,一年过去了,没有结果。这个时候出现了一个有趣的小插曲:那个极力主张使用solaris/cgi的经理学会了ASP, 变成了鼓吹asp的,一开会就要求改技术,但是那时改技术已经太晚了,弄得CEO极为尴尬。呵呵。
两年后,网站终于投入使用,前景如锦。眼看成功在即,不料网站还没有来得及卖出,恰逢美国股市崩盘,.com公司纷纷倒闭。公司股东抽出了资金,一切万事大吉。
项目经理胜利了,自始至终没有人抢走他的位置。CEO胜利了,没有人偷走他的代码。可很多人辛勤工作,拿到的大多是公司股票,现在都成了废纸,大家的梦想破灭了。差多少时间呢?可能就是半年时间,最多就是一年时间,大家都是百万富翁。CEO后来打电话给我,说如果当初我的建议被采纳,很有可能美梦已经成真。
一个项目也不过就是公司盈利的手段,使用什么技术更是手段的手段。孙子说,兵者,国之大事也,故不可不察。战争是政治的延续,手段而已。采取什么技术,完成什么项目,就像一个国家对谁发动战争、发动什么样的战争一样,是为了达到外交不能达到的政治目的。
为了达到目标,采取最合适的手段,不要反为手段所累。Top
to jeffyan77(jeffyan77)兄:
(把所有的理由都考虑进去很重要,包括一些说不出来的理由。…………)
您已经切中问题的要害(你的例子,非常贴切)……“说不出来的理由”,其实我面临的问题,也是很多程序员(包括项目经理)所面临的问题。
正如“杂货(grocery)网站”里昭示的原理一样,项目经理与CEO虽然都达到了他们“表面上”的目的,但是其实已经被新技术与时间统统无情的抛弃!
我经常跑书店、尽量想学一些新的东西,不是为了别的,其实是有危机感。怕有一天,真的没有饭吃。
能够得到博士的教诲,是一种缘分,也是福气啊。您的《Java与模式》,看来是一定得收藏了。Top
买了《Java与模式》一直没时间看,给人感觉好象有点骗人的味道。
Top
让你们的项目经理在大中午的时候上CSDN,来品尝一下M$的效果(好像就是ASP哦)。
学习。Top
一般做JAVA项目都是用什么做服务器呢?TOMCAT好像不太行。Top
resin和tomcat是同级别的应用服务器,例子:chinarenTop
jetty,jboss内置的jsp容器,比较好了。。
j2ee的app srv可以用orion,就是甲骨文买来再装成Oracle9i as卖钱东西,
orion,开发是免费的,商业支持一年几K美金。。。。Top
to Muzhu(死丫头) :谢谢你买我的书。Top
中国电子商务中具有领头作用的贝塔斯曼书友会(http://www.bbc.com.cn)使用的是jsp,
中国人的校友录使用的是jsp(resin服务器),
Top
《java与模式》我也买了,看到第二部分了。谁说有被骗的感觉的?
to jeffyan77
书是你写的,哦,那个不是美籍华人阎宏吗?就是你?Top
up
《java与模式》我没有读过,不过讨论的不少。Top
市场上免费组件不如收费组件性能好Top
我最恶心不懂技术又胡说的人,你们经理傻b一个Top
upTop
帮你们up一下,讨论地实在搞笑,继续继续,我在listeningTop
从技术上说,Tomcat/Struts/JSP 从底层支持MVC (Model/View/Controller) 模式(Pattern). 而IIS/ASP没有支持(除非你自己写一套). 大家知道,MVC提供更好的软件维护,重用, 等等.
希望这个论点对你有帮助. Tomcat 可以用于开发. 在安装是可以放在WebLogic, Orion, WebShpere, 等等server 上.Top
免费的东西不能说就不好
但是没有售后服务,出了问题,找谁?
tomcat承受的压力有限,漏洞不少,银行项目建议不用,不过iis是asp的应用服务器,那跟那吗.Top
IBM的HTTP server就是把Apache的改了一下包装。Apache HTTP server何Tomcat是同一个公司的产品。Top
1) 建议使用ASP.NET ,准保你们老板开心!又稳定,又快,开发快,使用快,维护快呀.一点钱不用加,装上.NET FRAMEWORK 1.1 就行了,开发工具用 VS.NET !
2) TOMCAT 真的不建议使用在商业银行项目的,出了问题不得了!
WWW.PCONLINE.COM.CN 太平洋电脑 用的是 RESIN .
Top
very good!有收获!Top
好Top
讲这么多费话干什么,讲了也没用,他肯定不会听你的,因为他是对的,因为你的职位比他小,就算你说服他也没有用,他还是会找出理由反对你的!
哎!!我很穷,穷得连提问的分都没有,麻烦楼主施舍一点吧!! 打发点咯……打发点咯……
你那问题就只能听经理的啦!!没办法的拉!!这才是唯一解决问题的办法!!Top
jeffyan77和Schlemiel的话让我受益非浅,也说出了我的观点!
人生如戏,除非自己创业,还是不要和项目经理太过争执了!Top
强烈同意jeffyan77Top
告诉你们经理,我现在就做商业银行,现在的行长查询系统就是用tomcat的:),很稳定亚,没问题Top
编什么不是编呀,都一样Top
用tomcat没问题,我们刚发布了一个系统apache2.0.47+tomcat 4.27还没发现什么问题Top
linux+tomcat+apache是挺不错的搭配,我们公司网站sms.qianlong.com用的就是这样的结构.Top
好像chinaquest就是用tomcat+mysql。Top
我知道的世界上最成功的PDM产品 WebServer就是用的是Tomcat和Apache,从3.1用起!其实不是稳定不稳定的问题!最重要是你们选用什么的路给,不过对于银行的项目,稳定性的要求可以很高Top
IBM的HTTP server就是把Apache的改了一下包装。Apache HTTP server何Tomcat是同一个公司的产品。
IMB为Apache投了很多钱的,当然可以包装成自己的。Top
www.szptt.net.cn
里面的中游就是用JBOSS的,
还是用JBOSS吧,
比TOMCAT强大多了,
也是免费,
这样你们的项目经理就没有话说了吧。Top
好可怕!我还没出去呢,就已经感受到某种无奈了!想想我要是出去工作了,起不是要碰到更多无奈的情况?!!!Top
tomcat是稳定的,只不过它支持的并发连接数不如weblogic多.40个-60个的样子.在这个压力下还是很稳定的.然后就看你们的编程了.Top
前一阵sqlserver的病毒不是闹过一阵子吗.没听说ms给谁赔钱了.冲击波也是.现在我们公司有计划把终端机也转成linux了.Top
说到底还是得先搞清楚需求是什么!假设你的系统只在局域网内用用,访问量不大的话,用Tomcat能会出什么问题?
如果有其他方面要求就不同了,至少Tomcat不支持EJB。
不过像你自己说的一样,Tomcat的移植性确实是很好,以后扩展出去可以换WEBLOGIC之类。只要编码编好后顺便也在Weblogic上测试一下就成。
如果你们经理非得用IIS,那也该用.NET,你们顺便还可以学点.NET,再说MS自己都在推荐.NET,那今后的扩展也不会太麻烦,是不是?Top
.net好,大家都去.net吧
那个jeffyan77老大,我现在在redhat9下,开了个together,正在照着你的本本(java&patten)画模式图,画第二遍了(已看三四个月),你的书不错,对我来说,该书带了我入门,并具优秀的可操作性,谢谢。Top
java/jsp 基本上会基于linux/unix 好像和MS 是个相对的阵营, 就目前来看, 企业应用从可靠性、扩展性,来看 还是大多选择前一个吧(个人观点)。 至于tomcat, 如你所说, 你们的项目刚刚开始, 一般来说tomcat 是很少用于大的企业级应用, 但是tomcat 是个基本的jsp/servlet 容器。
我曾经将tomcat 下的东西移到weblogic 很容易, 基本上只是copy。
另一方面, 可以用一个常用的模式(MVC)的java项目和现在的asp比较一下,我觉得结果好像也是明显的, asp 基本上还是完全基于脚本(通常是这样,不知道.net 可能用些改变)。
Top
通常上面要我做什么我就做什么,所以我会了不少,却不能精于某一项,对于我所涉及的领域,我觉得Java才是最强大的WEB开发工具,.net次之,ASP是纯脚本方式,项目管理不方便,如果考虑以后的扩展性,建议还是用java,再选择某个具体的服务器,最少代码是不怕人偷走的:)Top
chinaren的服务器就是resin(和tomcat一个级别,也是免费的)Top
我还是个大学里学计算机的,看了你们的帖子,
我害怕 了,是不是到公司去,今天用j2ee,明天用。net。后天又要其他的什么的
那不是要一直学习吗?
你们认为大学里专心是学好一门,还是广泛的涉猎最新的技术Top
楼主,跟你的项目经理说:用Java,有我们这么多人干活;用.NET,你一个人干吧!Top
resin与tomcat不是一个级别的服务器
tomcat是标准参考实现,不考虑优化问题,
resin是商业产品,性能优化作的很不错
还有tomcat与jboss不要混为一类东西Top
我们公司一半项目是基于tomcat,不过一般是中小项目,大的都用weblogicTop
中国同学录 www.5460.net:
Tomcat 4.1.18
Top
将IIS和tomcat整合不就完事了
IIS是web server,tomcat是web server加jsp/sevret容器。
如果用java技术开发没有jsp/servlet容器,我不知道怎么开发web。
对于安全漏洞,难道IIS因为收费会减少客户的损失吗??tomcat又会因为免费得不到支持吗??只要出现了漏洞,客户都是最倒霉的,不管收费和免费。
ms对漏洞的修复速度不错,而且总是能够成堆的修复。apache组织对于漏洞的修复不会因为免费而很慢Top
1.不管你用IIS或者Tomcat,出现问题客户只会来找你们公司而不去找微软他们.
2.不管是你程序的问题还是IIS或者Tomcat系统平台的问题,处理问题的一般还是你们程序员,修改程序的BUG或者修改程序适应IIS或者Tomcat的BUG.
3.微软的上门技术服务费用往往要高于你购买系统平台的费用甚至你整个软件系统的利润.没有几K的RMB微软的技术人员不会出门的.
4.作为一个项目,或者采用ASP比较好,一个小的系统根本就用不着J2EE,但作为个人的前途着想,请采用JAVA的解决方案,去他妈的公司利益高于一切Top
用JBOSS也行呀Top
agreeTop
我整理了tomcat4和tomcat5的部分资料,欢迎来取阅,并提出宝贵意见
http://www.mdasky.com/articles/articles_tomcat.html
文章已经发表在12期的《csdn开发高手上面》,如果要转载,请注明作者和出处。
另外,我的网站www.mdasky.com和论坛已经开通,请关注。
Top
Tomcat还是很不错的,我们公司有2万人,年销售超过35亿美元,算不算大公司?我们照样使用Tomcat
你们经理怎么能说免费的软件就不是好软件那?Top
我们www.mdasky.com网站使用的就是Apache+Tomcat的黄金组合Top
我做的几个项目还在用Tomcat3.2.1
环境rh,w2k都有,rh的相对简单一些,感觉很稳
W2K有时候TOMCAT会死掉,也无法强行关掉,也不知道是程序有问题还是TOMCAT的问题,
不过频率还可以接受,因为本身系统稳定要求不是很高。
感觉用ASP写复杂的东西实在是不行,简直没法维护管理。
用C#就好,把JAVA的东西转成C#好像很容易。Top
赞成用C#Top
tomcat不稳定,建议用weblogicTop
让你们项目经理去死吧Top
我很同意jefyan的说法,这已经不光是一个技术问题,显然你的上司有他不能说出来的顾虑,如果你能打消他的顾虑,就可以把这个问题放到纯技术的层面上来探讨.试着多站在他的角度来考虑Top
我做过一个项目使用 Apache+Tomcat ,
服务器在深圳,全国十几个分公司都在访问,用户有300多个(每个用户每天会访问十几分钟)
不过只是发布在VPN内,外面访问不到
Tomcat不稳定这到是真的,项目在测试时遇到很多莫名其妙的问题 比如:虚拟内存不足,
Tomcat突然关闭......,这些都可以在配置上解决。
一般规模不是巨大,并发访问量不是很多,对于稳定性要求不是非常克扣的话,
Tomcat是很好的选择
Top
不知道这个置顶帖提及能否说明问题:
http://expert.csdn.net/Expert/TopicView1.asp?id=2277414Top
关注Top
用Resin
坚决反对使用Tomcat
Top
不满意可以再换嘛。。。
将“流氓无赖”测试到底。。。
——始于2003年7月
树欲止而风不停,行云流水匆匆去;
树梢蚂蚱凭空望,江边浪花碎巨石;
支持“流金岁月”!!!
——2003年12月24日am
Top
upTop
建议还是不要和经理争论这样的问题哦(除非你很很有当上经理的潜力),就开发而言用resin 或tomcat都可以的,web服务器用iis ,jsp的部分用其中的一个来解释就可以了,整和的文章很多啊!Top
广州移动网络部的管理系统,我写的,tomcat+sql server 7.0,只是向内部网络开放。Top
MARK 谢谢高手Top
IIS每天要遭受多少次的攻击,而TOMCAT呢?IIS漏洞百出,在网上可以随便找个攻击IIS的程序,真是数不胜数,但是针对TOMCAT的攻击呢?你问问你们经理,他找到过吗?Top
长沙教育信息网http://www.csedu.gov.cn
数百所学校公共使用,用户量有数十万到上百万,好像也没什么问题Top
这个就是用TOMCATTop
关注。。。学习。。。Top
好帖子啊,收藏!Top
呵呵,中国同学录就是TOMCAT。Top
to jeffyan77(jeffyan77): 获益菲浅Top
经理这么决定,就让他去扛死猫吧,今后出了问题,他的过错,与你无关。Top
聆听,收藏,不错,建议置顶Top
我们公司一直做银行的项目,不过他们比较喜欢用IBM的产品,我一直用webSpere开发。银行应该不在意钱的问题。Top
你们决定了使用何种语言和平台开发项目了没Top
jeffyan77(jeffyan77) ,难得你也到csdn上来啊!
我也买了你的所谓“厚的发指”的书,感觉还不错。Top
Good
MarkTop
tomcat在不断的完善中。和linux一样,因为免费,受到很多自由程序员的欢迎。的确tomcat并不是很稳定的东西。不过如果因为这个来否定jsp就是没道理了。我做过的一个小项目也是用tomcat,用的是4.0的版本。(5.0的版本没试过)和apache结合起来用效果还是不错的。但偶尔还是会出现down掉的现象。不过现在转到研究使用weblogic,这个才是真正企业级J2EE服务器。有机会也可以试试,不过这个要买bea公司的版本号,要钱的。可惜不是免费。Top
//收藏
Top
看看热闹!
学习ingTop
希望有时间你能看两本书
《公司政治》
《水煮三国》
很多事情值得仔细思考:)Top
markTop
谢谢大家捧场,该系统已经定了,使用tomcat。
本来想早点揭帖,只是系统一忙,直到现在,哈哈,对不起