J2EE须要把握哪些技艺? (j2ee有什么用)
本文目录导航:
J2EE须要把握哪些技艺?
J2EE须要把握的技艺有:JDBC、JNDI、EJBs、RMI、JSP、Java Servlets、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。
普通不须要把握这么多。
jdbc,jsp,servlet把握就行了。
普通还触及到其余的比如html,css,js等。
J2EE是一套全然不同于传统运行开发的技术架构,蕴含许多组件,关键可简化且规范运行系统的开发与部署,进而提高可移植性、安保与再用价值。
J2EE外围是一组技术规范与指南,其中所蕴含的各类组件、服务架构及技术档次,均有独特的规范及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,处置过去企业后端经常使用的信息产品彼此之间不可兼容,企业外部或外部难以互通的困境。
J2EE组件和“规范的” Java类的不同点在于:它被装配在一个J2EE运行中,具备固定的格局并遵守J2EE规范,由J2EE主机对其启动治理。
J2EE规范是这样定义J2EE组件的:客户端运行程序和applet是运转在客户端的组件;Java Servlet和Java Server Pages (JSP) 是运转在主机端的Web组件;Enterprise Java Bean (EJB )组件是运转在主机端的业务组件。
JAVA IDL 主机工具 是什么?
JavaIDL即idltojava编译器就是一个ORB,可用来在Java言语中定义、成功和访问CORBA对象。
JavaIDL支持的是一个瞬间的CORBA对象,即在对象主机处置环节中有效。
实践上,JavaIDL的ORB是一个类库而已,并不是一个完整的平台软件,但它对JavaIDL运行系统和其余CORBA运行系统之间提供了很好的底层通讯支持,成功了OMG定义的ORB基本配置。
与java关系的技术有哪些?
(相似于RPC) RMI-IIOP: RMI的可移植裁减,可以成功JAVA与CORBA的集成。
JDBC: 用于数据库访问的通用接口。
JTA,JTS: 用于提供事务处置的支持。
JMS: java信息服务。
可以衔接已有的面向信息的两边件,例如:MQSeries,MSMQ。
Java Servlet: 用来裁减Web主机配置的网络组件。
基于恳求/照应机制。
JSP: Java与HTML混合编程,相似于ASP。
JavaIDL: Java对COBRA的成功,准许与其余预言集成。
且能让散布式对象应用CORBA提供的片面服务。
所以J2EE与CORBA齐全兼容。
Java Mail: 平台有关,协定有关地发送邮件。
J2EE衔接器架构: 智能治理现有系统和两边件之间的诸多细节。
JAXP: Java操作XML。
JAAS: Java的用户认证支持。
EJB: J2EE中最关键的局部,成功组件式开发的基础。
可以在多层的散布式环境中部署的主机端软件组件。
JNI: (Java Native Interface) 申明Native代码,用C/C++成功它。
可以成功: 1、 经常使用规范JAVA不支持的配置,例如访问Win32API。
2、 重用其余言语编写的库或运行程序。
例如少量的C库。
3、 须要用低级言语编程时,例如汇编。
Oracle所成功的C底层代码与Java的无缝集成,就是JNI技术的很好例证。
Oracle不单经常使用Java界面,还支持Java编写的存储环节。
JNDI: 用于访问命令和目录系统。
JNDI为底层命名或目录服务提供一致的API。
可支持任何主机称号,规范服务有:LDAP,NDS,CORBA,LDAP优惠目录等。