如何使用具有相同局域网连接的Java在不同的计算机上运行CORBA示例?

时间:2019-04-10 12:27:25

标签: java server client corba orb

我使用客户端-服务器推送模型(消费者和供应商)为CORBA体系结构创建了一个Java示例。 它在一台计算机上运行良好,但是每当我尝试在两台不同的计算机上运行时,它都会显示连接超时异常。

在命令行中,我已使用此命令来启动orbd。

start orbd -ORBInitialPort 1050 -ORBInitialHost servermachinename(i am using my Ip Address servermachinename)

在启动服务器之后(服务器端的业务逻辑在“ StockServer.java”文件中),我正在使用此命令。 在服务器计算机上,启动Stock服务器,如下所示:

 java StockServer -ORBInitialPort 1050 -ORBInitialHost <ip-address>
  1. 在客户端计算机上,运行Stock应用程序客户端。来自(StockClient.java)。

    java StockClient ORBInitialPort 1050 -ORBInitialHost nameserverhost(这里是运行服务器的服务器上机器的IP地址)

我正在使用项目的buid jar文件执行此操作,并将ORB的属性提供给main方法的参数。

0 个答案:

没有答案