范文无忧网范文学习范文大全

什么是J2EE技术

02月01日 编辑 fanwen51.com

[杨凌周边有什么好玩的地方]杨凌周边好玩的地方:东临西安—咸阳旅游圈,西依佛教圣地法门寺,南靠太白山、楼观台,北有乾陵。推荐杨凌周边一日游玩:楼观台或乾陵。游玩路线: (1)楼观台国家森林公园和秦岭动物园(杨...+阅读

2EE技术纵览 J2EE包含了很多核心技术,它们互相作用,互为补充,共同搭建了java企业应用的坚实平台。RMI(Remote Method Invocation)提供了一种在不同主机上的Java虚 拟机(Java Virtual Machine,JVM)之间进行通信的方式。RMI能够 调用远程主机上的对象,并且就像这个对象在本地虚拟机上一样 使用它,RMI也可以动态的加载类和安全管理器,在网络上安全的 传输JAVA类 JNDI(Java Naming and Direcotory Interface)是J2EE中用来给对象 命名的技术,这里所说的对象包括WEB组件,EJB组件,数据库, 文件系统,机器等,J2EE提供的命名和目录服务可以将这些名字 和具体的对象绑定在一起,然后应用程序就可以通过这些名字定 位这些对象,从而访问用户信息,机器信息和各种服务。

JDBC(Java DateBase Connection)是J2EE中用来访问数据库的技术。 利用JDBC API可以在J2EE平台和数据库之间建立连接,在EJB, JSP,Servlets中都可以使用JDBC对数据库进行各种操作,比如 查询,修改,存储,管理事务,等。Java Servlets java Servlets 技术提供了生成动态WEB内容的基本机制Servlets 是一段用来扩展WEB服务器功能的程序,可以看做是服务器端的 Java Applet.Servlets提供了一种可移植的,独立于平台和WEB服 务器的传递动态内容的方法。

它从客户接收请求,动态生成响应, 然后发送一个包含HTML或XML文档响应给客户。 Servlet是使用java语言编写的,一个平台只要有java虚拟机和一 个支持Servlet的Web服务器,就可以支持Servlet.Servlet不需要 重新编译就可以运行在不同的平台上。servlet是在传统的CGI脚本 的基础上发展起来的,但与CGI脚本相比,它在可移植性,灵活性 及编程性的简易性等方面具有明显的优势。

JSP JAVA SERVER PAGES是构建在java Servlets技术之上的,用来简化 动态WEB内容的开发,JSP是一种基于文本的文档,它描述了如何处 理一个请求以便产生一个响应,利用JSP技术,用户可以将JAVA代码 嵌入HTML标记中去。应用程序可以通过JSP动态生成HTML或XML文档 中的动态内容部分。EJB Enterpris JavaBeans余兴与J2EE服务器中,用来实现商业逻辑和企 业计算。

它为构建分布式,面向对象的企业应用程序提供了标准的 组件体系结构,EJB组件具有可伸缩性,事务性及多拥护安全性的特 点,EJB2.0规范定义了三种EJB:会话Bean(Session Bean),实体(Ent ity Bean)和消息驱动Bean(Message-driven Bean).他们分别完成不 同的功能。比如利用实体Bean,我们不必编写SQL语句就可以直接 访问数据库。JTA 事务是一些不分分割的工作单位,只有该单元内的所有动作全部得 到执行时。

它才会被提交,事务可以应用程序组件提供者从错误恢 复和多用户编程这些复杂的问题中解脱出来,从而简化应用程序的 开发,JTA(java Transaction API)事务能够跨越多个组件和资源管 理器。通过使用javax.transaction.UserTransaction接口可以创建 和管理JTA事务。JMS 消息是应用程序之间通信的一种方式。JMS(java Message Service) 提供了一组java API,应用程序可以使用这些API创建,发送,接收 和读取消息,JMS消息包含了一些定义良好,描述特定的商务行为的 信息。

通过消息的交换,应用程序能够跟踪企业的进程。另一方面 它也减少了程序开发人员学习和使用消息服务系统的难度。并尽量 保证不同JMS服务提供商之间的兼容性。JavaMail 在网络应用程序中,经常需要发送E-mail,javaMail就是J2EE中用 来发送E-mail的一组API,JavaMail API 提供了一系列组成电子邮 件的抽象类和接口,这些抽象类和接口支持消息存储,格式和传输 的许多不同的实现,此外,JAVAMAIL还包含实现广泛使用的Intern et邮件协议和RFC822,RFC2045标准的具体子类,程序开发人员可 以使用这些子类实现IMAP4,POP3,SMTP之类的特定消息收发系统 JAAS 基于JAAS(Java Authentication and AUthorization Servic)的安 全服务可以保证只有授权的用户才可以访问资源。

这种访问控制包括 两步:一是认证(anthentication),典型的做法就是通过登录,即用 户提供认证数据来建立其身份;二是授权(authorization),授权是以 安全叫色的概念为基础的,仅当通过认证的用户处于相应的安全角色 时,它才被允许访问特定的资源。

延伸阅读:

雪像什么什么什么雪像一个高贵典雅的公主、雪像一位妙手的画家、雪像一位美容师。 雪是水在空中凝结再落下的自然现象,或指落下的雪;雪是水在固态的一种形式。雪只会在很冷的温度及温带气旋的...

冬天的雪像什么什么什么改为比排比句像飞舞的柳絮,像柔软的棉花,像洁白的梅 .这时,呈现在你眼前的是一遍白皑皑的世界,晶莹剔透,美不胜收。雪渐渐地停住了,太阳又出来了。金色的阳光普照在雪地上,映出一道道七彩的光芒...

纷纷扬扬的雪花像什么又像什么雪花像柳絮一样纷纷扬扬地飘落下来 雪花像鹅毛洒落般满天飞舞 【咏雪】 谢太傅寒雪日内集,与儿女讲论文义。俄而雪骤,公欣然曰:“白雪纷纷何所似?”兄子胡儿曰:“撒盐空中差可拟...

冬天的雪像什么什么什么造句从空中慢慢地飘落到地上。 冬天的雪像一位妙手的画家。 冬天的雪像一位美容师。 冬天的雪又小,如鹅毛冬天的雪像柳絮,远远望去、握手,给大地画了一幅白色的图案、又轻,就像那高...

什么是j2eeJ2EE是一个规范,是一种技术,也是一个平台J2EE平台 J2EE平台是运行J2EE应用的标准环境,由J2EE部署规范 (一套所有J2EE平台产品都必须支持的标准)、IETF标准集和CORBA标准组成。最...

什么叫做j2eeJ2EE(Java 2 Enterprise Edition)是建立在Java 2平台上的企业级应用的解决方案。J2EE技术的基础便是Java 2平台,不但有J2SE平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML...

什么是J2ee应用程序J2EE和JAVA有关系 一、准备篇 1 什么是J2EE?它和普通的Java有什么不同? 答:J2EE全称为Java2 Platform, Enterprise Edition。 “J2EE平台本质上是一个分布式的服务器应用程序设...

J2EE是什么J2EE有13种核心技术:JDBC, JNDI, EJBS, RMI, JSP, JAVA SERVLETS, XML, JMS, JAVA IDL, JTS, JTA, JAVAMAIL 学习顺序: 1.jsp/servlet/ejb,以ejb为重心,jsp/servlet作为表述逻辑...

J2EE架构到底是什么那么到底什么是J2EE呢?从整体上讲,J2EE是使用Java技术开发企业级应用的一种事实上的工业标准(Sun公司出于其自身利益的考虑,至今没有将Java及其相关技术纳入标准化组织的体系),它...

推荐阅读
图文推荐
栏目列表