问题标签 [ejb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1672 浏览

java - EJB 仍然有用吗?Spring Framework 有哪些替代 EJB 的方法?

我已经读过一段时间了,EJB 既没用也不麻烦。但是还有哪些其他方法可以实现业务委托模式呢?

EJB 与 Spring 推荐的方法有何不同?

此外,EJB 的最新进展如何改变了您的看法。

0 投票
1 回答
1048 浏览

java - 如何使用应用程序安全执行 EJB 查找?

我正在尝试从独立的 java 应用程序中查找 EJB。我正在考虑 WebSphere Application Server 6.1,但如果有人知道如何为另一个应用程序服务器执行此操作,它可能会让我朝着正确的方向前进。

我目前在做什么:

这不起作用...我的主题仍然是“/未验证”,当我尝试查找 EJB 时出现错误。在执行应用程序时,我还为 VM 指定了以下参数:

-Dcom.ibm.CORBA.ConfigURL="C:\was\profiles\AppSrv01\properties\sas.client.props" -Djava.security.auth.login.config="C:\was\profiles\AppSrv01\properties\ wsjaas_client.conf"

0 投票
1 回答
2493 浏览

ejb - 关于 EJB 和资源注入的问题

我在让 JBoss 将环境变量值注入 bean 时遇到问题。这是我的豆类:

我希望 JBoss 注入 managerFile 值。这是我的 ejb-jar.xml:

但是当我将耳朵部署到 JBoss 时,我收到了以下错误消息:

09:07:40,495 WARN [ResourceHandler] 未注入 managerFile,未找到匹配的 enc 注入器 env/managerFile

我正在运行 JBoss 4.2。我究竟做错了什么?

0 投票
5 回答
13793 浏览

java - EJB 和同步

会话 Bean(无状态会话 bean、有状态会话 bean)是否同步?

0 投票
2 回答
1971 浏览

java - 如何获取 EJB 监听端口?

我目前正在开发一个库,用于监控对多个远程服务(WebServices、EJB...)的调用。

我要注册的参数之一是调用 EJB 的端口(像远程对象一样调用的无状态会话 Bean)

有没有标准化的方式来获取端口?或者我应该检查 JNDI 树以获取此类信息?

我正在使用 EJB 2.1 规范,但我也可以使用 EJB 3

0 投票
2 回答
19453 浏览

java - EJB - Home/Remote 和 LocalHome/Local 接口

修改一些过去的考试试卷主要集中在面向组件的设计和J2EE上,我遇到了以下问题:

对场景 3:“交换请求”的初步调查表明,两个 EJB 将提供一个合适的解决方案:一个名为 EnterExchangeRequest 的会话 bean 来控制处理,一个名为 ExchangeRequest 的实体 bean 来表示请求的持久属性。讨论以下接口的作用:

  • 偏僻的
  • 本地首页
  • 当地的

以及他们将如何提供对上述 EJB 服务的访问。

我可以尝试解释如何将接口融入图片中HomeRemote我也听讲师说一个可以替换HomeLocalHome, 和RemoteLocal为什么?),但他们为什么要我同时讨论所有四个的角色?


我说得对吗,EJB 容器(应用程序服务器)会看到一个接口是HomeorRemote然后决定 bean 可以在集群中的任何机器上“存在”,而在这种情况下,接口是LocalHome并且Local容器会知道 bean 不能分布在多台机器上,因此只能在一台机器上保持它们“活着”?


我完全迷失在这个企业 Java 丛林中。我正在经历 BeanOverflow。您能否告诉我我的哪些假设是错误的,指出我的误解和错误。

感谢所有愿意帮助我处理这些 EJB 接口的人。

PS 请注意,我并不是要您回答过去试卷中的问题。只是好奇你在问这个问题时是否对他们有什么想法。

0 投票
2 回答
179 浏览

java - 自定义加入 Hibernate 上的实体

我们有一个带有注释的基于 Hibernate 的系统。

我们的实体有一个自定义属性 DELETED。我们必须选择具有未删除子实体的未删除实体。我们怎么能做到呢?

描述情况的小样本:

Location 扩展了 GenericEntity 实体,并且还具有 DELETED 属性。

我们如何选择一些未删除的具有未删除位置的 GenericEntities?

0 投票
2 回答
521 浏览

java - Java EJB 实体 bean 性能

实体 bean 的性能如何?问我是否想要跨 5 个进程的每个表(可能大约 20 个表)有 1000 个对象(其中某些进程可能每秒更改对象的频率高达 60 次)是否太过分了?

是否有任何关于实体 bean 限制的资源?

谢谢你的帮助!

0 投票
2 回答
8439 浏览

ejb - 如何在集群的 websphere 环境中配置 EJB 查找

我正在开发一个 EJB 客户端。EJB (2.1) 服务器部署为 Websphere 6.0 集群。在使用以下代码获取特定 IP 地址的 InitialContent 对象后,我正在执行 jndi 查找:

哈希表环境 = 新哈希表();env.put(Context.INITIAL_CONTEXT_FACIORY,com.ibm.websphere.naming.WsnInitialContextFactory"); env.put(Context.PROVIDER_URL, "IIOP://111.111.111.111:222"); // 这是一个IP地址集群服务器

然后我们创建 InitialContent 对象。现在的问题:

我如何进行查找,以便它返回一个集群明智的远程接口?集群明智的意思是调用将不是直接调用其中一个 EJB 服务器,而是调用知道集群服务器的集群机制。这呼喊是基本的事情,但我找不到任何明确的文档网。有人使用过 Websphere 6.0 集群 EJB 环境吗?

谢谢。

0 投票
4 回答
5380 浏览

java - 如何在 ejb 调用中获取调用 IP 地址?

如果 java 客户端调用不同服务器上的远程 EJB,如何获取客户端 IP 地址?请注意,从服务器获取它很重要,因为客户端可能位于 NAT 防火墙后面,在这种情况下,我们需要公共 IP 地址。

注意:虽然它最好是一个通用的解决方案,但至少我可以使用一个从 JBoss 4.2.2 上的 EJB2 调用中检索 IP 地址的解决方案