0
我已经在两台不同的物理机上成功实现了单服务器 - 客户端示例here。我想尝试2个或多台计算机之间这样的情景:对机器B到机器B.要执行的操作的参数2台PC之间的Java RMI
- 机A发送
- 机器B执行,并返回操作的状态,以机答:
我是否继续由:
- 在两台机器上实现我的初步方案完全相同的副本?
- 机器A如何知道它必须将请求发送到机器B而不是其他机器? B知道A的IP。但我很关心它是如何将请求发送给B的。
- 现在,我不关心'客户'返回状态时的任何竞争状态。
任何代码/在线教程将有很大的帮助。
您是否被限制使用RMI而不是其他技术?这似乎是为使用Java Socket/ServerSocket(一种更传统的客户端 - 服务器方法)量身定做的。 – Crollster
@ Crollster-感谢您的回复。我必须使用RMI,因为发送的请求在不同的机器上有不同的实现。另外,我打算执行许多此类操作。对于这种情况,RMI似乎更容易。 –
这是不是客户端/服务器? – michael667