EJB视图的含义是什么(本地视图,远程视图,无接口视图)

时间:2013-09-15 18:54:42

标签: java java-ee ejb

我曾经理解它意味着“界面”。

本地客户端可以通过本地接口操作EJB,因此客户端可以查看本地接口,这是“查看”的意思吗?

2 个答案:

答案 0 :(得分:3)

本地视图是您要向本地客户端公开的接口。

远程视图是您希望为远程客户端公开的接口,可能具有较少的功能。

我认为,没有接口视图只是根据类的方法自动生成EJB视图。

“视图”是基于EJB查找公开的内容。

答案 1 :(得分:1)

视图是我们现在通常称为代理的早期术语和更抽象的术语。

视图超越了界面。是的,对于本地和远程视图,关联的接口是代理的类型,但它们不是bean本身。使用无接口视图时,代理的类型是bean类,但代理不是bean实例。如果bean类具有实例变量,它们也将出现在代理上,但是它们将是无用的,如果没有使用构造函数,它们也不会被赋予非默认值。