Jboss 4.0是J2EE认证的重要成就之一,已于2004年9月成功发布. 同时,Jboss 4.0还提供了Jboss AOP(面向方面的编程,面向方面的编程)组件. 最近,AOP吸引了许多开发人员的注意. 它提供了一种新的编程模型,该模型允许用户将方面(例如交易)与基础业务逻辑分开,从而可以缩短软件开发周期. 用户可以单独使用Jboss AOP,也就是说,他们可以在Jboss应用服务器之外使用它. 或者,用户可以在应用程序服务器环境中使用它. Jboss AOP 1.0于2004年10月发布. 非常有名!您可以下载一个供使用,下载地址:
关于JBoss的使用信息也很多,甚至超过了商业软件. 有机会学习!
2. 乔纳斯
JOnAS是由ObjectWeb Association开发的开源J2EE实现. 它集成了Tomcat或Jetty作为其Web容器,以确保符合Servlet 2.3和JSP 1.2规范. JOnAS服务器依赖或实现以下Java API: JCA,JDBC,JTA,JMS,JMX,JNDI,JAAS,JavaMail. 下载地址:
3.Apache Geronimo
Apache Geronimo是来自Apache Software Foundation的开源J2EE服务器,它集成了许多高级技术和设计概念. 这些技术和概念大多数源自独立项目,并且配置和部署模型也不同. Geronimo可以将这些项目和方法的配置和部署完全集成到一个统一的,易于使用的模型中. 作为符合J2EE的服务器,Geronimo提供了丰富的功能集和不负责任的Apache许可证,具有“立即部署” J2EE 1.4容器的各种优点,包括:
1. 符合J2EE1.4标准的服务器.
2. 预集成的开源项目.
3. 统一集成模型.
4. 可伸缩性,可管理性和配置管理功能.
我总是推荐Apache产品. 可以自由使用. 下载地址: / projects / geronimo /
六. 其他
这么多话之后,您可能会感到无聊!很多吗实际上,否则,我们不会太多!不会太多无论您是J2EE专家还是J2SE专家,您都必须对某些事情非常了解. 例如: 1. Java的Collections Framework是Java的数据结构,不仅可以彻底理解它,还可以根据需要对其进行扩展,并使用其思想来创建自己的数据结构. 2.必须完成网络编程. 现在和将来,许多程序都不在同一台计算机上. 没有互联网怎么办! 3. IO一定可以完成!您不需要为程序输入和输出数据!整个IO程序包加上NIO也有600多页的源代码! 4. JDBC,您会知道的!不会,您的数据保存在企业应用程序中的什么位置!文件太后退!典型的还没学过J2EE. 虽然的背面也与文件一起保存. 5. Serverlet,JSP,如果要创建网页和网站,则必须这样做. 我将问一个简单的问题,如何在网页上实现分页!如果您有特定的方法,请在本文后讲! 6.蚂蚁会做到的!用Java语言发布的工具类似于c中的make工具. 7.JUnit用过!单元测试软件. 不是吗您的软件没有错误!你真棒! (我建议您研究和研究它的源代码,这是一个非常有用的框架,包括大量的设计模式,源代码少于100页!您只能感叹-高手是专家)细心的朋友可以看到您使用的许多IDE工具都包含JUnit!就是这样.
一切都刚刚开始!如果您有兴趣,可以研究连接池的框架,例如: C3P0,Jakarta DBCP,DBPool ....您可以研究J2EE框架Spring ....... Web框架Struts .....持久层框架Hibernate ...甚至开发工具Eclipse ... Sun领导的对等通信的JXTA ...报告工具JFreeChart,JasperReports ... CORBA用于分布式网络编程,JGROUPS用于网络通信,用于XML解析的xerces ...(在不经意间开源进入了您的计算机,不要相信!您的JDK安装目录jdk1.6.0 src com sun org apache是Xerces,一个著名的XML解析开源项目)<
无论如何,我仍然建议您从基础知识入手,学习J2SE,熟悉其源代码,准确地了解其设计概念,然后分别分解J2EE,您不能一口气成为胖子!不要贪婪和坚定!脚踏实地就是这样!
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-279030-2.html
但会有一场战争