应用服务器:简单的说能实现动态网页技术的服务器叫做应用服务器。
框架:框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。
JEE 应用服务器 Java Enterprise Edition
JBoss 应用服务器
基于J2EE的开放源代码的应用服务器
WebSphere 应用服务器 中间件
WebLogic 应用服务器 中间件
Tomcat 应用服务器
Web 应用服务器
Hibernate 框架
开源对象关系映射框架
Servlet 应用程序
服务器端的Java应用程序,可以生成动态的Web页面
Spring 框架
应用程序框架
开源的Java/Java EE全功能栈(full-stack)的应用程序框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
JUnit 框架
回归测试框架
Junit测试是程序员测试,即所谓白盒测试
JMX 框架
(Java Management Extensions,即Java管理扩展)为应用程序、设备、系统等植入管理功能的框架
JMS API
Java Message Service Java消息服务应用程序接口 Java平台中关于面向消息中间件(MOM)的API
JNDI API (Java Naming and Directory Interface,Java命名和目录接口)
JDBC API (Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
EJB 组件模型
服务器端组件模型,设计目标与核心应用是部署分布式应用程序
JSP 技术标准
一种动态网页技术标准
JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
Jetty 容器 开源的servlet容器