J2EE  框架

前言:

  

      j2ee: java 2 plantform, Enterprise Edition.主要是为大企业计算机级别设计的java平台。使用多层分布式应用模


型,通过三或四层来实现。

           

                 

j2ee 能开发c s架构 j2ee开发框架有哪些_j2ee

  

框架:

  1  JDBC(java数据库连接)

数据库连接,是一个行业标准接口JDBC(中间件)

    1.1 为java开发人员提供一个行业标准api,可以在java应用于关系数据库之间建立起独立数据库的连接,API提供了

数据库的调用接口。


    1.2 定义连接数据库的四种不同驱动类型的规范。

             

               

j2ee 能开发c s架构 j2ee开发框架有哪些_框架_02

 

 

  2 JNDI(java命名和目录接口)

     JNDI是一个java应用程序设计接口(API)

    

     为开发人员提供了查找和访问各种命名和目录服务通用、统一方式。

    

       构建在DNS、LDAP等服务器之上。



    3 Java Servlets:动态产生网页

Servlets是java类,使用基于HTTP协议的请求或响应模型,同Web客户进行交互。

       HTTPServlets:由容器管理,可以产生动态内容,能在本地的Session 中存储客户数据。

            

j2ee 能开发c s架构 j2ee开发框架有哪些_j2ee 能开发c s架构_03

 

  4 JSP(java Server Pages)

    4.1定义:

         jsp 是javaServlets技术的发展和自然扩展,将转换成Servlet。

        根据客户端请求创建动态Web页面的文本文件

        是J2EE 中视图组件。

     4.2有什么? 包含 :

         HTML标签

        JSP 标签

        Java代码

                 

j2ee 能开发c s架构 j2ee开发框架有哪些_java_04

  

 

    5  java 事务API(JTA)

     JTA被用于与事务服务进行通信,为启动事务,连接现有的,提交和撤销事务提供标准的java API。

                      

j2ee 能开发c s架构 j2ee开发框架有哪些_java_05


  6 Java 消息服务(JMS)

     6.1JMS是java API ,提供一种通用的方式来创建、发送、接受和读取企业消息通信系统的消息。

 

      6.2该接口支持:

            点对点模型

            发布/订阅模型

           暴行消息分发

           事务会话

 

    7  EJB(企业级 Java beans)

7.1  EJB是实现分别是业务逻辑的java组件

      7.2 企业意味着英语的扩展性、可用性、可靠性、安全性、事务性和分布性。

 

       7.3 EJB:

           为客户提供可分别和可部署的业务逻辑服务

            拥有订阅良好的接口

            在应用服务器之间课重用

           在提高管理和控制服务的容器中执行

      7.4 EJB 1.1 和2.0 规范

 

   8 Java认证和授权

     8.1Java认证和授权服务(JAAS)是基于java的安全管理框架

      8.2JAAS支持:

         单点登录

         课插入的认真模式(PAM)

      8.3  JAAS 能够灵活控制授权,包括:

          用户

          组

         角色

    9 java管理扩展(JMX)

9.1 JMX:

       为从java程序管理设备定义了一个标准的基础设施

        减少了从管理工具到被管理设备的耦合性

      9.2 本规范描述了 Mbeans, 它是JMX的构建模型

     9.3 WebLogic Server 扩展JMX,从内部管理系统的配置和状态。WebSphere支持PMI。

   

  10 远程方法调用(RMI)

      远程方法调用(RMI)是一种基于java的分布式编程模型,允许对象使用Stub和skeleton 调用远程的对象

       RMI使用程序化在两个对象间通过值传输数据。

                  

j2ee 能开发c s架构 j2ee开发框架有哪些_框架_06


11  Web Services

      11.1是服务端的服务

      11.2 使用众所周知的协议通

      11.3 通过Web可以访问

      11.4 使用XML描述

      11.5 通过XML相互作用

      11.6 通过注册可以定位

      11.7 完全跨平台和松耦合

 

Web Services提供相应的服务,在客户端就可以调用

总结:

 总的来说,J2EE开发和部署企业应用程序的一种平台或环境。它由一系列服务、应用


程序编程接口(API)、提供多层开发的功能性的协议以及基于Web的应用程序组成。还


是要经过大量的理解和实践,后面的总结将持续。请多多指点。