EJB<一>

本文简明扼要地解释了EJB(Enterprise JavaBeans)的概念,即将应用程序中执行特定任务的类打包并部署到服务器上,以便客户端通过C/S模式进行调用。文中还提供了深入探讨EJB原理和实质的文章链接。

 到底EJB是什么?被口口相传的神神秘秘的,百度一番,总觉得没有讲清楚的,仍觉得一头雾水。百度了很久,也从网络的文章的只言片语中,渐渐有了头绪。

  用通俗话说,EJB就是:"把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了"。是的,没错!EJB 就是将那些"类"放到一个服务器上,用C/S 形式的软件客户端对服务器上的"类"进行调用。快崩溃了吧!这么几句就非常清楚的解释了EJB是什么(也是本人在高人的博文里看来的),而很多文章总是执着于解释EJB原理,EJB出现的意义。

  

  再次将这篇费了很大力气找的文章地址贴出来,博文对EJB的原理和实质的解释非常清晰:http://blog.youkuaiyun.com/jojo52013145/article/details/5783677

  另外,EJB的出现引起很大的争议,这里一片引用一篇,04年的,有点老了,但其对自己的看法做了详细的阐述:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7227796945468d4e419ce3b46111727feed7c63525483846b6776fc081efdf142226a5060e1c09e9f4babba993f2f8c7c62671df04019d41dabdf037881769f4d98ab0e93bbe74493b9a2d4c855239d0b55&p=9972c35d85cc45fe0ebd9b780864&user=baidu&fm=sc&query=%C6%F3%D2%B5EJB&qid=92abc8ea09204a86&p1=10

打包报错了,<Jul 30, 2025, 5:50:36,784 PM China Standard Time> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID "7889792369197352" for task "920" on [partition-name: DOMAIN]. Error is: "weblogic.application.ModuleException: java.lang.ClassNotFoundException: com.lkm.ejb.toolmanage.server.ToolManageEjb" weblogic.application.ModuleException: java.lang.ClassNotFoundException: com.lkm.ejb.toolmanage.server.ToolManageEjb at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:114) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100) at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:192) at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:187) at weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:83) Truncated. see log file for complete stacktrace Caused By: java.lang.ClassNotFoundException: com.lkm.ejb.toolmanage.server.ToolManageEjb at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1035) at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:996) at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:101) at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:617) at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:547) Truncated. see log file for complete stacktrace
07-31
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值