网站建设EJB层![](/upload/pic13/1-16120Q15535409.png)
J2EE技术之所以疏得媒体广泛重视的原因之一就是EJBQ EJB的全称是Enter-prise Java Bean,是一种用Jav。语言编写的服务器组件结构标准,主要功能是指定如何设计、开发、编译、布置服务器端的各个组件,以实现开发人员指定的应用逻辑。
EJB提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。但这里值得注意的是,EJB并不是实现J2EE的惟一途径。
由于J2EE的开放性,有的厂商能够以一种和EJB平行的方式来达到同样的目的。
JavaBean和EJB (Enterprise JavaBean)尽管共用“JavaBean”这个名词,这两种组件模式并没有直接的关系。
JavaBean,是一种以Java编写的应用组件,它的目的在于为程序开发人员提供控制的工具并用于建立用户界面,类似于Microsoft的ActiveX,而EJB则是用于实现Web服务中的组件和中间件结构。EJB是一种基于Java语言的服务器端组件模型和结构规范,用于开发运行于服务器端的、可扩充的、面向事务的、多用户和安全的企业层应用服务系统,而不是一个已经成形的产品。
EJB对象封装了业务对象及其概念,驻留在EJB容器内,容器向开发者提供各类服务的环境,根据具体的配置可能负责处理安全、事务和实例管理,这样开发人员可以把精力集中于解决方案的细节之上。EJB容器与J2EE服务器这两个概念是不同的,EJB容器可能属于J2EE服务器的一部分,但并不一定是必需的组成部分。
在作
env. put( Context. PROVIDER_URL, url);
initCtx二new InitialContext( env);
}catch( Exception e){
System. out. println(’‘Cannot get initial context:”+e.
System. exit( I);
I
try {
hellohome二(HelloHome) initCtx. lookup(”HelloHome"
Hello hello二hellohome. create();
String s=hello. getHello();
System. out. println ( s);
!catch( Exception e )!
System. out. println( e. getMessage());
System. exit( I);
}
}
运行HelloClient,可得到以下输出:
Hello World
getMessage ());
)
文章题目:网站建设EJB层
网页链接:https://www.cdcxhl.com/news21/118421.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有网站建设等
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联