J2EE标准

 J2EE的核心是一组技术规范,J2EE平台由一整套服务、应用程序接口和协议构成,它具有13中技术规范:

JDBC:为访问不同的数据库提供了一种统一的途径

JNDI:用于执行名字和目录服务

EJB:提供了一个框架来开发和实施分布式商务逻辑,显著地简化了具有可伸缩性和高复杂度的企业级应用的开发。是企业级的javabean,分为实体BEAN,消息BEAN,session bean。它用于服务器段开发,而javabean主要是客户端应用开发

EJB是分布式对象

RMI:调用远程对象上的方法,使用序列化方式在客户端和服务器端传递数据

java IDL/corba:通过前者,可以让java和CORBA集成在一起

JSP:html+JAVA

java Servlet:小型java程序,扩展web服务器的功能

XML:

JMS:提供创建、接受、读取消息的服务

JTA:应用系统由此可以访问各种事物监控

JTS:规定了事物管理器的实现方式

JAVA MAIL:存取邮件服务器的API,提供了一套邮件服务器的抽象类

JAF:java安全认证框架

********************************************************

SOA和WEB SERVICE

SOA:面向服务架构:soa是指为了解决在internet环境下业务集成的需要,通过连接独立的功能实体来实现业务需要的一种软件系统架构

三大基本特征:

独立的功能实体:它强调实体自我管理和恢复功能:事务处理、消息队列、冗余部署、集群系统等技术用来进行自我恢复

大数据量低频率访问:

基于文本的消息传递:intenet是异构系统

web service

是一个能够实现远程数据交互的一个技术集合或者一系列协议,通过html进行通信实现了不同系统平台不同开发语言和开发技术实现的软件个体之间的通信。

它是建立可互操作的分布式应用程序的新平台

基本技术组成:SOAP基本通信协议

web service提供一份详细的接口说明书来帮助用户构建应用程序,这个接口就是WSDL

通常已发布的web service要注册到管理服务器,是通过UDDI来完成的,这样便于使用者查询和使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章