J2EE方面的一些小问题,希望高手进来看看 我现在对J2EE不太明白,J2EE是不是只包括JAVA,Servlet,和EJB.顺便问一下EJB和JavaBean之间的区别.请高手见教!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 j2ee本身是一个标准,一个为企业分布式应用开发提供的标准平台j2ee也是一个框架,包括JDBC,JNDI,RMI,JMS,EJB,JTA等技术。Je22是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。 EJB与JAVA BEAN的区别? Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,通常Java Bean还要实现Serializable接口用于实现Bean的持久性。Java Bean实际上相当于微软COM模型中的本地进程内COM组件,它是不能被跨进程访问的。Enterprise Java Bean 相当于DCOM,即分布式组件。它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是EJB组件的代理,EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。 J2EE 典型的四层结构: 运行在客户端机器上的客户层组件 运行在J2EE服务器上的Web层组件 运行在J2EE服务器上的业务逻辑层组件 运行在EIS服务器上的企业信息系统(Enterprise information system)层软件 j2ee是java two 企业服务,以web应用为主。包括java系列的所有web开发技术,其中有java、servlet、ejb、spring、hibernate、ext、webservice等等,包含范围甚广!ejb是更为严谨的javabean! J2EE是java的企业版本,ejb是企业版的javabean,比一般的javabean复杂的多也强大的多 Java编程中“为了性能”尽量要做到的一些地方 各位请教一下java调用runtime.exec()执行多条cmd命令的问题。 linux下载excel空白 XML问题? math.random() 不知道了 关于JComboBox的问题. 我的代码哪错了阿 请教多线程 请问ArrayList和Vector哪个好? 关于SQL 语句 case when 的用法 java数据结构源码,相关书籍。
j2ee也是一个框架,包括JDBC,JNDI,RMI,JMS,EJB,JTA等技术。Je22是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。 EJB与JAVA BEAN的区别?
Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,通常Java Bean还要实现Serializable接口用于实现Bean的持久性。Java Bean实际上相当于微软COM模型中的本地进程内COM组件,它是不能被跨进程访问的。
Enterprise Java Bean 相当于DCOM,即分布式组件。它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是EJB组件的代理,EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。
运行在客户端机器上的客户层组件
运行在J2EE服务器上的Web层组件
运行在J2EE服务器上的业务逻辑层组件
运行在EIS服务器上的企业信息系统(Enterprise information system)层软件
j2ee是java two 企业服务,以web应用为主。包括java系列的所有web开发技术,其中有java、servlet、ejb、spring、hibernate、ext、webservice等等,包含范围甚广!ejb是更为严谨的javabean!