问题标签 [iiop]

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 回答
768 浏览

java - 将字符串转换回 CORBA 对象引用时出错

这是我的服务器类:

我的客户:

我得到的错误:

我已经查看了有关此问题的其他问题,但这对我没有帮助。查找了这些: Java CORBA 中的 Bad_Param 尝试初始化我的 ORB Orb 初始化

0 投票
1 回答
81 浏览

java - 如何传递导出的 RMI-IIOP 对象的远程引用

假设我想将以下 RMI-IIOP 导出对象的远程引用传递给接收器(这是另一个远程对象):

这是接收方法的实现:

目标是 sayHello() 方法的正确远程调用。

谢谢。

0 投票
0 回答
1462 浏览

java - 如何在 javax.naming.Context 上调用 list() 或 listBindings()?

我想要list()listBindings()为Glassfish JNDI中的所有内容。我想要整个树,或者作为一个对象,或者只是打印到控制台。

肯定 EJB 已部署,因此位于 Glassfish 的 JNDI 树中:

但是,我如何真正连接到 Glassfish JNDI 树?

当然,我不是唯一一个想要打印 JNDI 树的人:

http://tripoverit.blogspot.ca/2007/03/print-jndi-tree.html

正如 Glassfish 日志所示,它有一个 JNDI 名称:

这是在理解 CORBA 查找的上下文中:

LAN 上的 CORBA 查找挂起

以上所有代码都在代理上。此外,jndi-entries经纪人还有:

以下实用程序:

http://code.google.com/p/jndi-view/source/browse/trunk/src/main/java/jndi/view/JndiView.java

似乎以某种方式获得了树的所有条目。我不确定如何...

0 投票
1 回答
2635 浏览

java - Corba IOR 解码

我知道这个 IOR 可能包含多个组件。典型的 IOR 通常包含远程主机的 IP 地址、CORBA 服务器正在侦听的远程端口号、定义方法将在其上的远程对象的类的字符串被调用,以及服务器 ORB 用来标识对象的对象键。

是否有可能当我解码 IOR 时它给我主机名而不是 IP 地址。?

也就是说,它像 Machine-abc.co.in 一样解析,而不是像 192.168.64.56 这样的 IP 地址

0 投票
1 回答
266 浏览

corba - 命名服务启动 Jacorb

org.jacorb.naming.NameServer当我在我的机器上启动时,我有疑问。它给了我一个 IOR。

我的机器有 2 个 IP:

  • 私人喜欢 192.168.64.39
  • 公众喜欢 209.153.66.13 (machine-abc.mynetw.com)

当我尝试连接并注册到命名上下文时。我得到并错误

我解码了 IOR URI,发现它指向我的 LAN 上的私有 IP。所以当我尝试连接到它时,我得到了异常。我该怎么做才能在解码时获得公共 IP 或主机名称。

这样我就可以远程访问它。

谢谢

0 投票
0 回答
152 浏览

java - 序列化 writeObject 内部失败

我有 java(版本 4,我知道它已经过时)线程,它联系其他应用程序,在 corba 服务器上运行。因此,在使 corba 调用它时抛出异常。

可能是什么问题?我怀疑这个问题出在 JDK 上,但是这个问题存在于实时服务器上,所以我实际上无法更改 JDK 并对其进行测试。

我怎么能分析这个问题?

请让我知道,如果您需要任何其他信息。

0 投票
1 回答
419 浏览

java - 互联网上的 rmi iiop

我正在尝试使 Oracle RMI-IIOP 示例正常工作,但在 Netbeans 中执行此操作时遇到问题。

我的代码如下:

界面

接口实现

服务器主

和客户端代码

我已经使用 rmic 生成存根和骨架,并且代码的服务器部分工作正常,但是当我运行客户端代码时,我得到:

虽然这只是为了让我了解它是如何工作的,但最终的代码将用作模板,因此我可以通过互联网在分布式系统上传输简单的对象。我一直试图让 RMI 在互联网上工作但没有成功,所以这是我最近的尝试。任何帮助,尤其是示例,将不胜感激。

0 投票
0 回答
234 浏览

iiop - 编写 iiop 客户端以动态配置 cisco 设备

我的公司即将购买名为 dcm 的 cisco 设备。只是 api 是有限的 snmp 或 iiop。我想创建一个简单的 gui,帮助我的用户轻松配置 dcm 上的某些字段。

我以前用 snmp 做过这个,但用 iiop 的经验为零。

我更喜欢用 java 或 python 来实现。

如果有人能指出我正确的方向(java/python、推荐的库等),我将不胜感激

顺便说一句,我看到很多关于 rmi-iiop 的提及,但我很确定这无关紧要。( 我对吗?)

谢谢。

0 投票
1 回答
201 浏览

glassfish - GlassFish 集群如何找到活动的 IIOP 端点?

我有一种好奇心,我一直在寻找它,但没有任何结果。在 GlassFish 文档中是这样写的:

如果部署应用程序客户端的 GlassFish Server 实例参与集群,则 GlassFish Server 会自动查找集群中所有当前活动的 IIOP 端点。但是,客户端应至少为引导目的指定两个端点,以防其中一个端点发生故障。

但我问自己这个列表是如何创建的。

我已经使用在 JVM 中执行的独立客户端进行了一些测试,并对部署在 GlassFish 集群中的应用程序进行了一些 RMI 调用,我可以从日志中看到 IIOP 端点列表自动完成并且它设置为com.sun.appserv.iiop.endpoints系统属性,但是如果我在客户端执行期间停止服务器实例或启动另一个服务器实例,则列表仍然是启动 JVM 时创建的。

0 投票
0 回答
165 浏览

security - 如何启用与 Sun ORB 或 ORBD 的安全 Corba/IIOP 通信?

我正在创建一个新的 CORBA 客户端并将其注册到使用 Sun ORB 或 ORBD 启动的持久命名服务。我想为我的应用程序使用安全的 IIOP 通信,并且我能够在启动我的 CORBA 客户端时设置安全属性,因为我正在为客户端使用 jacorb API。出于某种原因,我正在使用 ORBD 服务(而不是任何其他 ORB,例如 JacORB)并且找不到以安全方式启动 ORBD 服务的方法。

所以我想知道当我启动 ORBD 服务时如何强制执行安全(加密)IIOP 连接?它是否公开了一些要设置的属性以强制执行安全性?

感谢您的任何建议。