社区
Java EE
帖子详情
SessionBean中的远程接口,是否必须要在ejb-jar.xml里申明一下?
chinesealbert
2007-01-24 10:45:20
SessionBean中的远程接口,是否必须要在ejb-jar.xml里申明一下,然后才能让web层调用那些申明了的接口?
或者,直接把远程接口定义成public,就可以让web层调用?
...全文
207
4
打赏
收藏
SessionBean中的远程接口,是否必须要在ejb-jar.xml里申明一下?
SessionBean中的远程接口,是否必须要在ejb-jar.xml里申明一下,然后才能让web层调用那些申明了的接口? 或者,直接把远程接口定义成public,就可以让web层调用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
interpb
2007-01-29
打赏
举报
回复
ejb-jar.xml 的dtd规定必须要有remote 属性
不写会报错
自己试试
icannotfly
2007-01-27
打赏
举报
回复
web要调用 SessionBean只要Home接口绑定到JNDI服务上,然后直接lookup不就行了么,然后通过home接口获得remote就好了,
看不懂楼主的问题。。。
zhouquan1856
2007-01-26
打赏
举报
回复
没有必要啊
在那个创建sessionBean的向导里不要求你选接口的类型吗?选了Remote代表远程的
在ejb-jar.xml配置文件里就自动给你配好了 就是远程的。要记的抛出Remote异常
chinesealbert
2007-01-24
打赏
举报
回复
我靠,不至于我这么烂的问题,没有人会回答吧?
各位写过SessionBean的高手们,就求求你们帮着看一下啊!!
javax.
ejb
.
jar
下载
Files contained in javax.
ejb
.
jar
: META-INF/MANIFEST.MF javax.
ejb
.AccessLocalException.class javax.
ejb
.AccessTimeout.class javax.
ejb
.ActivationConfigProperty.class javax.
ejb
.AfterBegin.class javax.
ejb
.AfterCompletion.class javax.
ejb
.ApplicationException.class javax.
ejb
.Asynchronous.class javax.
ejb
.AsyncResult.class javax.
ejb
.BeforeCompletion.class javax.
ejb
.ConcurrencyManagement.class javax.
ejb
.ConcurrencyManagementType.class javax.
ejb
.ConcurrentAccessException.class javax.
ejb
.ConcurrentAccessTimeoutException.class javax.
ejb
.CreateException.class javax.
ejb
.DependsOn.class javax.
ejb
.DuplicateKeyException.class javax.
ejb
.
EJB
.class javax.
ejb
.
EJB
AccessException.class javax.
ejb
.
EJB
Context.class javax.
ejb
.
EJB
Exception.class javax.
ejb
.
EJB
Home.class javax.
ejb
.
EJB
LocalHome.class javax.
ejb
.
EJB
LocalObject.class javax.
ejb
.
EJB
MetaData.class javax.
ejb
.
EJB
Object.class javax.
ejb
.
EJB
s.class javax.
ejb
.
EJB
TransactionRequiredException.class javax.
ejb
.
EJB
TransactionRolledbackException.class javax.
ejb
.embeddable.
EJB
Container.class javax.
ejb
.Enterprise
Bea
n.class javax.
ejb
.Entity
Bea
n.class javax.
ejb
.EntityContext.class javax.
ejb
.FinderException.class javax.
ejb
.Handle.class javax.
ejb
.HomeHandle.class javax.
ejb
.IllegalLoopbackException.class javax.
ejb
.Init.class javax.
ejb
.Local.class javax.
ejb
.Local
Bea
n.class javax.
ejb
.LocalHome.class javax.
ejb
.Lock.class javax.
ejb
.LockType.class javax.
ejb
.MessageDriven.class javax.
ejb
.MessageDriven
Bea
n.class javax.
ejb
.MessageDrivenContext.class javax.
ejb
.NoMoreTimeoutsException.class javax.
ejb
.NoSuch
EJB
Exception.class javax.
ejb
.NoSuchEntityException.class javax.
ejb
.NoSuchObjectLocalException.class javax.
ejb
.ObjectNotFoundException.class javax.
ejb
.PostActivate.class javax.
ejb
.PrePassivate.class javax.
ejb
.Remote.class javax.
ejb
.RemoteHome.class javax.
ejb
.Remove.class javax.
ejb
.RemoveException.class javax.
ejb
.Schedule.class javax.
ejb
.ScheduleExpression.class javax.
ejb
.Schedules.class javax.
ejb
.
Session
Bea
n.class javax.
ejb
.
Session
Context.class javax.
ejb
.
Session
javax.
ejb
.
jar
Files contained in javax.
ejb
.
jar
: META-INF/MANIFEST.MF javax.
ejb
.AccessLocalException.class javax.
ejb
.AccessTimeout.class javax.
ejb
.ActivationConfigProperty.class javax.
ejb
.AfterBegin.class javax.
ejb
.AfterCompletion.class javax.
ejb
.ApplicationException.class javax.
ejb
.Asynchronous.class javax.
ejb
.AsyncResult.class javax.
ejb
.BeforeCompletion.class javax.
ejb
.ConcurrencyManagement.class javax.
ejb
.ConcurrencyManagementType.class javax.
ejb
.ConcurrentAccessException.class javax.
ejb
.ConcurrentAccessTimeoutException.class javax.
ejb
.CreateException.class javax.
ejb
.DependsOn.class javax.
ejb
.DuplicateKeyException.class javax.
ejb
.
EJB
.class javax.
ejb
.
EJB
AccessException.class javax.
ejb
.
EJB
Context.class javax.
ejb
.
EJB
Exception.class javax.
ejb
.
EJB
Home.class javax.
ejb
.
EJB
LocalHome.class javax.
ejb
.
EJB
LocalObject.class javax.
ejb
.
EJB
MetaData.class javax.
ejb
.
EJB
Object.class javax.
ejb
.
EJB
s.class javax.
ejb
.
EJB
TransactionRequiredException.class javax.
ejb
.
EJB
TransactionRolledbackException.class javax.
ejb
.embeddable.
EJB
Container.class javax.
ejb
.Enterprise
Bea
n.class javax.
ejb
.Entity
Bea
n.class javax.
ejb
.EntityContext.class javax.
ejb
.FinderException.class javax.
ejb
.Handle.class javax.
ejb
.HomeHandle.class javax.
ejb
.IllegalLoopbackException.class javax.
ejb
.Init.class javax.
ejb
.Local.class javax.
ejb
.Local
Bea
n.class javax.
ejb
.LocalHome.class javax.
ejb
.Lock.class javax.
ejb
.LockType.class javax.
ejb
.MessageDriven.class javax.
ejb
.MessageDriven
Bea
n.class javax.
ejb
.MessageDrivenContext.class javax.
ejb
.NoMoreTimeoutsException.class javax.
ejb
.NoSuch
EJB
Exception.class javax.
ejb
.NoSuchEntityException.class javax.
ejb
.NoSuchObjectLocalException.class javax.
ejb
.ObjectNotFoundException.class javax.
ejb
.PostActivate.class javax.
ejb
.PrePassivate.class javax.
ejb
.Remote.class javax.
ejb
.RemoteHome.class javax.
ejb
.Remove.class javax.
ejb
.RemoveException.class javax.
ejb
.Schedule.class javax.
ejb
.ScheduleExpression.class javax.
ejb
.Schedules.class javax.
ejb
.
Session
Bea
n.class javax.
ejb
.
Session
Context.class javax.
ejb
.
Session
Synchronization.class javax.
ejb
.Singleton.class javax.
ejb
.spi.
EJB
ContainerProvider.class javax.
ejb
.spi.HandleDelegate.class javax.
ejb
.Startup.class javax.
ejb
.Stateful.class javax.
ejb
.StatefulTimeout.class javax.
ejb
.Stateless.class javax.
ejb
.TimedObject.class javax.
ejb
.Timeout.class javax.
ejb
.Timer.class javax.
ejb
.TimerConfig.class javax.
ejb
.TimerHandle.class javax.
ejb
.TimerService.class javax.
ejb
.TransactionAttribute.class javax.
ejb
.TransactionAttributeType.class javax.
ejb
.TransactionManagement.class javax.
ejb
.TransactionManagementType.class javax.
ejb
.TransactionRequiredLocalException.class javax.
ejb
.TransactionRolledbackLocalException.class javax.interceptor.AroundInvoke.class javax.interceptor.AroundTimeout.class javax.interceptor.ExcludeClassInterceptors.class javax.interceptor.ExcludeDefaultInterceptors.class javax.interceptor.Interceptor.class javax.interceptor.InterceptorBinding.class javax.interceptor.Interceptors.class javax.interceptor.InvocationContext.class javax.
xml
.rpc.handler.GenericHandler.class javax.
xml
.rpc.handler.Handler.class javax.
xml
.rpc.handler.HandlerChain.class javax.
xml
.rpc.handler.HandlerInfo.class javax.
xml
.rpc.handler.HandlerRegistry.class javax.
xml
.rpc.handler.MessageContext.class
Spring及SpringMVC案例实操快速入门
通过两个完整的小例子,带领大家快速上手,在IDEA环境下使用Spring及SpringMVC。内容包括:MVC设计的应用-1-环境搭建MVC设计的应用-2-ModelMVC设计的应用-3-DAOMVC设计的应用-4-ServiceMVC设计的应用-5-ServletMVC设计的应用-6-jspMVC设计的应用-7-运行测试springMVC-1-案例功能展示springMVC-2-环境搭建springMVC-3-view层springMVC-4-LoginController层springMVC-5-RegisterController案例功能展示springMVC-6-web.
xml
修改springMVC-7-添加
Bea
n到配置文件springMVC-8-springMVC项目的运行与测试
Java
EJB
自定义错误信息的例子.rar
Java
EJB
自定义错误信息的例子,提示信息本地化的一个测试,这个代码触发调用一个状态
Bea
n
中
的方法,定义了Count
Bea
n
接口
,调用了每一个
EJB
对象的count(),保证
Bea
n正常被激活和钝化,同时还使用了累加器,以对话状态存储起来,会话
Bea
n
必须
实现
Session
Bea
n,生成
EJB
对象,value参数用于计数器的初始化,在无状态会话
Bea
n
中
不能带参数。本例子
中
EJB
对象使用完毕,将从内存
中
清除。 创建具有3个Count
EJB
对象的数组 jndi配置,硬编码到java
中
,应实现为外部属性文件 jboss默认jndi名为
ejb
-
jar
.
xml
中
的:
ejb
-name
J2EE程序设计复习题.doc
J2EE程序设计复习题 1. 选择题 1.
EJB
是: [B] A. 服务器端产品 B. 服务器端组件开发架构 C. 特殊类型的Java
Bea
n D. 用于实现商业逻辑 2.
EJB
架构主要使用的设计模式是: [AC] A. Proxy 代理 B. Strategy C. Delegate 委派 D. Responsibility Chain 3.
EJB
的类型主要有: [CDF] A. Command
Bea
n B. Data Access
Bea
n C.
Session
Bea
n D. Entity
Bea
n E. Java
Bea
n F. Message-Driven
Bea
n 4.
Session
Bea
n的组成可以包括: [ACEFGI] A. Home interface B. A thread class C. Remote interface D. Primary key class E. Local home interface F. Local interface G.
ejb
-
jar
.
xml
H. application.
xml
I.
Bea
n class 5.
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章