java - RMI 多客户端

标签 java rmi

RMI 自己处理多个客户端吗?即

  1. 是否可以同时由多个客户端使用服务器功能?
  2. 如果没有,我怎么能做这样的事?
  3. 如果是,它是如何工作的?它会为每个调用 创建一个新线程吗?如果一个客户阻止了该功能,下一个客户会发生什么?等

最佳答案

是的

how it works? does it make a new thread for each call? if one clients blocks the function what would happen with the next client? etc.

它为每个客户端连接创建一个线程。

如果一个客户端调用同步方法或阻塞其他调用的方法,则其他线程进行的调用将阻塞,直到该调用释放资源。

听起来你已经找到了答案,你有更具体的疑问吗?

关于java - RMI 多客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10370878/

相关文章:

java - Hibernate 查询/条件返回重复数据

java - 仅通过 XML(无需其他可绘制对象)单击时如何更改按钮的颜色?

java - JSF 页面更改后未部署

Java - 如何使用 Excelsior JET 构建 exe?

javac 不为 RMI 创建 stub

java - Eclipse Juno 无法工作/打开

java - 如何让服务器自动将数据发送回连接的客户端

java - 奇怪的 CORBA RMi 异常 org.omg.CORBA.MARSHAL : Error sending fragment

java - 是什么让 rmi 服务器保持运行?

java - 安卓编程: Authentication and data exchange with Java EE