首页 » java » javaee有哪些组件(包括哪些内容)

javaee有哪些组件(包括哪些内容)

JavaEE应用程序是由组件构成的。J2EE组件是具有独立功能的单元,他们通过相关的类和文件组装成JavaEE应用程序,并与其他组件交互。

java编程

javaee有哪些组件

JavaEE包括的技术有:Web Service、Struts、Hibernate、Spring、JSP、Servlet、JSF、EJB、JavaBean、JDBC、JNDI、XML、JavaSE。

JavaEE是J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。

Java EE是什么

Java EE是Java企业版的缩写,早期被称为J2EE,目前被称为Jakarta EE。它是一套包裹着Java SE(标准版)的规范。Java EE为开发者提供了一个具有企业功能的平台,如分布式计算和网络服务。Java EE应用程序通常在参考运行时间上运行,如微服务器或应用服务器。使用Java EE的一些背景的例子是电子商务、会计、银行信息系统。

Java EE的规格

Java EE有几种规格,在制作网页、以事务性方式读写数据库、管理分布式队列方面很有用。Java EE包含几个API,它们具有基本的Java SE API的功能,如Enterprise JavaBeans、连接器、Servlets、Java Server Pages和一些Web服务技术。

Java EE规范和使用

1.Java EE的网络规范

Servlet-该规范定义了如何以同步或异步的方式管理HTTP请求。它是低级别的,其他规范依赖于它

WebSocket-WebSocket是一种计算机通信协议,该API提供了一组API以促进WebSocket连接。

Java Server Faces-它是一种服务,有助于从组件中构建GUI。

统一表达式语言--它是一种简单的语言,旨在促进网络应用程序开发。

2.Java EE的Web服务规范

用于RESTful Web服务的Java API--它有助于提供具有表示性状态转移模式的服务。

用于JSON处理的Java API--它是一套规范,用于管理以JSON格式提供的信息。

绑定JSON的Java API--它是一套规范,用于绑定或解析JSON文件到Java类。

Java Architecture for XML Binding-它允许将xml绑定到Java对象中。

Java API for XML Web Services-SOAP是一个基于xml的协议,通过http访问web服务。这个API允许你创建SOAP网络服务。

3.Java EE的企业规范

上下文和依赖注入--它提供了一个容器,可以像Swing中那样注入依赖。

企业JavaBean--它是一套轻量级的API,对象容器拥有这些API,以提供事务、远程过程调用和并发控制。

Java Persistence API-这些是关系数据库表和Java类之间的对象关系映射的规范。

Java事务API--它包含接口和注解,用于建立Java EE提供的事务支持之间的交互。这里面的API从低级别的细节中抽象出来,接口也被认为是低级别的。

Java消息服务--它为Java程序提供了一种创建、发送和读取企业消息系统消息的通用方法。

发表评论

您的电子邮箱地址不会被公开。