摘要: 一个基于J2EE的开放源代码的应用服务器。 因为JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用。另外,JBoss应用服务器还具有许多优秀的特质。 其一,它将具有革命性的JMX微内核服务作为其总线结构; 其二,它本身就是面向服务的架构(Service-Oriented Architecture,SOA); 其三,它还具有统一的类装载器,从而能够实现应用的热部署和热卸载能力。因此,它是高度模块化的和松耦合的。在2004年 6月,JBoss公司宣布,JBoss应用服务器通过了Sun公司的J2EE认证。有关JBoss应用服务器的架构和开发,开发者可以参考由S... 阅读全文
posted @ 2012-02-21 17:09 万法自然~ 阅读(472) 评论(0) 推荐(0) 编辑
摘要: Seam远比传统的web框架,如Struts,涉及的范围更广范,最好把它说成是一个应用堆栈(application stack)。Seam应用堆栈包括框架、类库、构建脚本以及项目生成器、IDE集成、基础测试类、可嵌入的JBoss容器,而且与许多技术集成。为了了解为什么创建Seam,你需要知道它所面临过的挑战。尽管Java EE 5的发布已经为向着企业级Java开发建立敏捷平台前进了一大步,但是它在JSF管理的web层组件和JEB3管理的业务层组件之间留下了一个相当大的鸿沟,因此需要一个将二者连接起来的桥梁纽带。Java EE 5规范为了创建基于web的业务应用,合并了两个关键组件架构(用于创建 阅读全文
posted @ 2012-02-21 14:58 万法自然~ 阅读(366) 评论(0) 推荐(0) 编辑
摘要: JDBC 驱动程序被认证为 J2EE 解决方案的一个组件。驱动程序认证的结果总是发布在 Sun 兼容性网站上。JDBC 驱动程序体系结构JDBC 驱动程序体系结构分为四种类型: ◆Type 1 ◆Type 2 ◆Type 3 ◆Type 4JDBC Type 1 驱动程序 JDBC Type 1 驱动程序基于 JDBC-ODBC 桥。因此 ODBC 驱动程序可以与此类 JDBC 驱动程序(由 Sun 提供)结合起来使用。JDBC Type 2 驱动程序 JDBC Type 2 驱动程序依靠特定于操作系统的库(共享库)来与 RDBMS 通信。应用程序将装入这种 JDBC 驱动... 阅读全文
posted @ 2012-02-21 11:56 万法自然~ 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 个人认为的主要区别: 1、相比java5,java6的性能、稳定性显著提高; 2、java6对于桌面应用做了许多改进; 3、允许虚拟机运行时动态连接上去进行调试; 4、标准化脚本语言,包括JRuby,Javascript,Groovy等。详细区别如下:1、性能和质量 Java 6 同Java 5不一样,没有新的语言特征,是一个以稳定、提高为目的的版本。 Java 6不论是服务器端还是客户端版本都有了两位数百分比的提高,根据领域的不同Java 6性能提高了20%-40%。 在质量上,仅仅是兼容性测试就有100,000个测试程序来保证,Java 6是第一版在社区模式下开放式的进行的。... 阅读全文
posted @ 2012-02-21 10:21 万法自然~ 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: ITIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代末制订,现由英国商务部OGC(Office of Government Commerce)负责管理,主要适用于IT服务管理(ITSM)。ITIL为企业的IT服务管理实践提供了一个客观、严谨、可量化的标准和规范。在它的最新版2.0版中,ITIL主要包括六个模块,即业务管理、服务管理、ICT基础架构管理、IT服务管 阅读全文
posted @ 2012-02-21 10:07 万法自然~ 阅读(531) 评论(0) 推荐(0) 编辑