散分:请大家来讨论一下JSP/Servlet Container和其他(300分)

安稼

Unregistered / Unconfirmed
GUEST, unregistred user!
最近在学JAVA,有些疑惑,想向大家请教
各种JSP/Servlet Container各有什么优劣呢,我现在在用Tomcat,它对一般的JavaBean支持
如何?
还有大家用些什么调适工具?请给点意见。
最后一个问题:在大富翁里一个问题我想多送点分该怎么办,好像系统只让我设300分[?]
 
我以前搞JSP的时候用的是
linux+jswdk+jdk+mysql
w2k+sql2000+jdk+tomcat
也可以选择resin或者jrun。
连数据库建议使用jtrubo,比jdbc-odbc桥要稳定。
开发工具用editplus或者JBUILDER需要文档我可以提供
 
apache+resin+unix+oracle 开发javabean/jsp的程序
开发je22应用程序
免费:
apache+tomcat+jboss+unix+oracle
很贵:
weblogic(webshpere)+unix+oracle
 
java是一种建筑于各种drafr,spec之上的平台,各个公司的产品,如果支持同样的标准,就不会
有太大的兼容性问题,当然在效率和超越标准的扩展上有很大的不同。
别人的模式对你没有太大帮助。首先你应该知道你到底需要的做的是什么?
我的配置你参考一下:
主开发工具:Eclipse 2.01 + Lomboz J2EE plugin 0.92
辅助开发工具:JRun studio 3.0.1
调试服务器:JRun server 3.1
至于数据库,完全看你的适用范围决定。
你这个问题,完全不需要300分。
 
to曹晓钢:
我看了你的"自我描述",发现我现在的情况和你很相像,原来我也是用Delphi和Vc之类
作开发的,现在由于工作的原因可能要转到JAVA方向上去了,但我对JAVA的了解仅仅限于
上学打工的时候做过一些JSP的网页,所以当公司要我在项目开发使用什么开发工具和服
务器的时候,我一点头绪也没有,虽然我也知道JRun,Resin,Jboss这些东东,但究竟该
如何选择我就一筹莫展了。
我们开发的系统类似于报关那样的系统,有一些涉及Web Service,后面还有一个不小的
MIS系统,由于需要做到跨平台,所以公司想用JAVA做开发,但具体怎么做并没有太多的
想法。
 
to 曹晓刚:
我觉得学习servlet,jsp用JRun不是很合适呀
JRun在某些地方的应用不是完全的符合通用标准
比如JRun中的能用web.xml不能用在Tomcat
相反能用在Tomcat中的web.xml一定能用在JRun中
我学servlet是用
win2k+tomcat+mysql+TextPat+JDK;
学习嘛,我觉得这样
兼容性高一点的好
 
yes, jrun的确有些地方是非标准的。其实商业软件总有些非标准的地方。比如说Websphere 3.5
连web-inf目录都可以没有,你怎么说他呢?在很多其他细节上,比如sendRedirect的相对路径问题(有很多
app server是采用绝对路径的),JNDI的命名问题( 有些app server用"xyz"代表"java/xyz"),等等,
不同的app server在spec未曾详细规定的情况下总会做一些修改。
那么我为什么用jrun呢?因为jrun server有个图形配置界面,而tomcat没有。就这么简单。
至于web.xml的格式,就要靠大家自己注意了。
用什么做app server完全是看个人的要求不同了。有些人喜欢Resin,就有人喜欢Orion;有人喜欢WebSphere
有人就喜欢weblogic 呵呵。只要用得好,他们都是相通的。
我还是建议需要一个至少支持code assistant的IDE比较好。至少写code可以提高生产率,避免不必要的错误。
JDK+textpad偶还是觉得我接受不了。
 
我还是习惯用jb+tomcat,不用考虑打包的问题,方便。
至于发布的时候,因为我一般用websphere,所以我都用
它的打包工具重新打一遍,也不用考虑什么标准和规范的问题。
对了,曹晓刚,我的was for solaris还是有问题,这几天
真是要烦死了[:(]
 
大家留下qq如何?
82780254
 
我一直用Eclipse 2.0+Tomcat 4.x,Tomcat占用资源少,通过使用插件可以在Eclipse中实时调试
Servlet,目前在做的项目类似于Web Service方式的实现,不过还是有点区别。其实用什么工具无所谓,
关键看自己的使用习惯和项目的需要,我也安装了JB,可是基本上不用,习惯了Eclipse,各种
App Server之间虽然有所区别,可是转换起来也很方便,目前参与的项目用WebLogic,可是我为了调试方便
以及节约资源,一直使用Tomcat,也蛮好的。
 
对了,正好问你一下。一直没有时间去折腾配那个Tomcat launcher(主要是整个工作组从jrun
换成tomcat太浪费时间)。
java code编译之后,用那个launcher启动tomcat ,然后访问一个jsp,到了断点,这个过程我基本上了解
有两个问题:
1,是不是每次都要自己去refresh再去找jsp编译出来的.java文件?如果那个文件有了些变化,重新编译了,断点也就要重新设了。
2,是不是那个tomcat 进程启动以此之后可以调试多个jsp叶面,jsp或者java code重新编译需要重新launch tomcat吗?
和tomcat launcher类似,jrun也有一个launcher。
 
免费的用tomcat
中档的用orion(1000$)
高档的选择就多了,比较常用的有weblogic,websphere
性能上不用考虑那么多。所谓什么档次用什么样的货
 
愤愤不平中。。。。
  怎么就没人提提Jetty这个轻量级的东东?我爱死它了,而且它的技术支持也做得非常棒。
它的主要作者在它的邮件列表里非常认真勤恳的回答问题,天天都在。我用的新闻组软件订阅
邮件列表。还和他交流了几次。都当天就有他的回复。感觉他很认真
  Jetty虽然没有多少扩展功能,但是符合标准,特别是轻巧玲珑,运行速度极快,并且
可嵌入性非常好,资源占用也少,比起庞大迟缓的Tomcat轻快很多。已经成为Jboss的钦定
WEB Server。我也打算用它来做我目前做的一个项目的servlet/jsp Container模块
觉得个人开发用它是非常合适的。
 
yes. 我知道jetty也是通过jboss知道的!
呵呵 而且好像eclipse也有一个jetty的launcher.
 
多人接受答案了。
 
顶部