J2EE的13个规范总结

8 篇文章 0 订阅

     1、J2EE到底是什么?

         什么一门语言吗?还是一项技术吗?

   其实J2EE既不是一门语言也不是一项技术,它是sun公司提出的一个标准,这个标准只告诉如何解决这个问题,没有给出如何具体这么解决的,比如比较流行的加盟店,你加盟的该店,该店只会给这个产品的配方给你,不会负责如何制作该产品,只要你按这个配方制造出来的产品市场就会接受。我看一篇师姐写的博客:这好比我们以前学习到的接口这概念,只定义问题,不实现该问题。

   符合这个标准的产品叫“实现”,而的Jboss,weblogic,websphere都是对J2EE标准的一个具体实现而已。

   我们把遵循J2EE标准实现的组件、服务架构、技术层次统称为J2EE,以为这些组件、服务架构和技术层次都是按照统一个标准实现的,所以他们之间可以相互通信的。

 

    2、13个规范是那些?

          其实J2EE标准里不是仅仅只有13个规范,只不过我们现在的阶段需要学习其中的13规范,等到一定高度学习的规范可能更多。下面简单的介绍一下的13规范。

    (1)jsp(java Server Pages)

             jsp页面由HTML和嵌入其中的Java新代码所组成,服务器在页面被客户端所请求后对这些JAVA代码处理,然后将这些java代码进行处理,然后将生产的html页面返回给客服端的浏览器。

 

    (2)Servlet

             它是一种小型的java程序,它扩展了web服务器的功能。servlet提供的功能大多跟JSP相似,不过实现方式不同。jsp通过大多数的html代码中嵌入少量的java的代码,而servlet全部由java写成并生成相应的html。

 

    (3)EJB(Enterprise JavaBean)
             EJB规范定义 EJB组件何时如何与他们的容器继续拧交相互作用,容器负责提供公用的服务。

 

    (4)JDBC(Java Database Connectivity)

              JDBC对访问不同的数据库提供了一种统一的途径,而且JDBC对数据库的访问更平台无关。

 

    (5)JNDI(Java Name and Directory Interface)

              JNDI被用与执行名字和目录服务。它提供了一致的模型用来存取和操作企业级的资源(DNS和LDAP)

             

      (6)  RMI(RemoteMethod Invoke)

             RMI协议远程调用对象方法,它使用了序列化方式在客服端和服务端器端传递数据,而RM是被EJB使用更底层的协议。

 

    (7)Java IDL/CORBA

             在java IDL支持下,开发人员可以将Java和CORBA集成在一起,可以创建java对象并使之可以在CORBA ORB中展开。

 

    (8)XML(Extensible Markup Language)

             它被用来在不同的商务过程中共享数据。

 

   (9)JMS(Java Message Service)

            它是用于面向消息的中间件相互通信的应用程序接口。它既支持点对点的域,又支持发布/订阅型的域。

 

   (10)JAT(Java Transaction Architecture)

             它定义了一种标准的API,应用系统由此可以访问各种事务监控。

 

     (11)JTS(Java  Transaction Service)

              它是CORBA OTS事务监控的基本实现的。JTS规定了事务管理器的实现方式。

 

      (12)JavaMail:

              JavaMail是用于存取邮件服务的API,他提供了一套邮件服务器的抽象类。

 

     (13)JAF(JavaBeans Activation FrameWork)

              JavaMail利用JAF来处理MiME编码的邮件附件,MIME的字节流可以被装换成java对象。

     

       现在理论上先大体了解了,接下来是需要通过实战项目来体会。

 

 

 

 

 

 

   

 

    

   

 

  

   

   

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值