sjsas 是绝对正宗的 j2ee 服务器,包含全部 j2ee 的技术支持。tomcat只支持jsp和servlet。从 sun 网站下载的 j2ee sdk 包括5个部分:
Sun Java System Application Server Platform Edition 9
Java EE 5 Samples
Java 2 Platform, Standard Edition 5.0 Update 6
Java BluePrints
API documentation (Javadoc)sun 也提供各部分的单独下载。
Sun Java System Application Server Platform Edition 9
Java EE 5 Samples
Java 2 Platform, Standard Edition 5.0 Update 6
Java BluePrints
API documentation (Javadoc)sun 也提供各部分的单独下载。
解决方案 »
- corba改成jms
- 有重名字段时,hibernate查询原生sql结果不正确或报错
- 接口怎样控制硬件,怎样利用远程接口和外部进行信息交互。
- 关于JBOSS下使用filter的问题,问如何解决
- httpclient怎么取消代理
- 怎么样解决Cookie里不能存放中文的问题???????????高手帮忙!
- 在出错处理页面中,怎么捕捉session超时引起的错误?
- APACHE2.0.54+TOMCAT5.0.28高手请进(开10个贴,1000分悬赏)!
- jdk问题
- java.lang.ClassCastException: org.apache.struts2.dispatcher.Parameter$Request ca
- 有关MYSQL的下载、安装问题,请大家进来看看、、、
- 救命啊.......生成hibernate文件的方法..满分送上!
非常感谢您的回复!
我仍有以下疑问,请您及众位高手解答:
1、如您所说:“sjsas 是绝对正宗的 j2ee 服务器”,而且sjsas同样免费,但在实际应用中为何使用Tomcat、Jboss、weblogical等的较多,而很少有使用sjsas的?
2、如果我本机上已有j2se SDK、Eclipse、Tomcat、Lomboz,则如果只做JSP/Servlet应用开发,还需要安装j2ee SDK吗?---什么环境下、什么情况下,才需安装j2ee SDK?
3、j2se SDK中有大量的含各种"类"的"包"、有jre,离开它,可说无法进行与j2se有关的开发---从您的回复看,j2ee SDK中,并无这些实质性的、不可替代的东西,这是为什么?j2ee难道仅仅是一堆概念、一堆标准之类的文档?
如果你用到sjsas,并在其上开发应用,你需要装j2ee sdk,也可以分别安装sjsas和j2se3:j2se sdk是开发包,jre是运行环境,有sdk,才能进行应用的开发。不搞开发,只要jre就够了。你看看jre目录里有没有javac.exe?当然,搞开发,也离不开jre,任何情况下,java是离不开jre的。另外,关于“j2ee难道仅仅是一堆概念、一堆标准之类的文档?”一说,我也不敢妄下结论。不过,sun的确提供了很多j2ee规范的包、类,tomcat、weblogic等应用服务器也确实是在使用sun提供的这些包、类。
再次致谢!
不过,我觉得您并没完全领会我的意思(当然,也可能是我没表达清楚),我换个角度重新表述一下我原来的三个问题:
1、如果我的单位规模不算很大(1000左右员工),现打算开发基于JSP/Servlet的应用,sjsas能否胜任?实际应用中,有单位采用sjsas作应用服务器吗?
2、如果不使用sjsas,是不是就不需要安装 j2ee SDK?(您说:"也可以分别安装sjsas和j2se"--->>>如此说来,j2ee SDK真的没有什么实质性的东西了!?)
3、j2se SDK中的各种“包”、及jre ,也是运行 j2ee应用所必须的, 那么j2ee SDK 中究竟有无新的"类/包"提供?这些新的、实质性的东西在您所说的j2ee SDK 5 部分中的哪一部分?
多谢!
仍然追问一句:既然sjsas远比tomcat强大,又不像weblogic等收费,那么实际应用中,有选中sjsas做服务器的吗?(从用户角度考虑:功能强大而又免费---这简直是无可辩驳的首选!至于“复杂”---似乎也难成为开发人员的理由!)
sun把所有的软件都采用免费策略后,时间尚短,由于用户习惯的问题,再加上sun的影响力已经趋弱,暂时还没有很多人采用,但我相信这款应用服务器会有越来越多的人采用。