RMI使用学习 小结 四年前也是 Java 的 fans,也曾如火如荼的追求着 sun,追求着 java. 当然 RMI 肯定不会放过,但到目前为止还没有在任何一个项目中用过,昨天听了一个 java 老师的课,本来不去想听,可想想我交了这么多 money,最后还是去。最叫人恶心的是他讲的 RMI 一点实用价值都没有,而且有的理论也不对。真的误导人啊,学术理论和实践是不能够分离的,老师是这样的,只能靠学生自己动手丰衣足
我们真的需要在java RMI中创建Stub吗? 我正在阅读一些RMI文档,所有书籍都说我们需要为客户端创建Stub才能与服务器通信.但是,我试图不创建存根,事情就像一个魅力.我把客户端程序放在一台机器上,服务器放在另一台机器上,事情很完美.那么,创建Stub的实际目的是什么?我们真的需要创建一个吗?
我应该使用哪种Java RMI / RPC / IPC技术? ),可能支持加密,良好的文档和完善的.它应该像使用RMI调用远程对象上的方法一样简单,但没有缺点.你能推荐什么?专注于效率.如果您发现有用,还有一个JsonEncoder.
java – RMI NotSerializableException虽然它是一个远程对象 我正在编写一个基于RMI的小型聊天应用程序.这个想法是:客户端在服务器上注册自己,并且每当服务器从客户端收到消息时,他将该消息推送给所有其他客户端.但是我收到一个NotSerializableException虽然,对象,我作为一个方法参数传递实现Remote接口.这是一些代码:(有问题的部分是this.chatServ.registriereClient(this);(ClientChat实现)
java – “创建简单的RMI应用程序时,”ClassCastException:$Proxy0不能被转换“错误 解决方法更换同CommunicationImpl是ICommunication的服务器实现.客户端既不知道也不关心实现,只有接口.
java – 当使用具有短暂端口的JMX服务器时,如何获取服务器端口号? 使用以下选项启动Java应用程序时:Java使用临时端口,这对于避免冲突是非常有用的.是否可以从应用程序中以编程方式获取实际端口?解决方法这将打印URL
Java RMI – 客户端超时 我正在使用JavaRMI构建分布式系统,它必须支持服务器丢失.如果我的客户端使用RMI连接到服务器,如果此服务器出现故障,我的客户端应该会收到异常,以便连接到其他服务器.但是当服务器停机时,我的客户端没有任何反应,他一直在等待回复.如何设置超时时间?解决方法对于套接字读取超时,可以这样设置自己的工厂,
Java:RMI与Web服务 我需要创建一个由多个客户端组成的分布式应用程序,这些客户端将文件发送到一个服务器,还查询该服务器客户端必须从公司内部访问该Web服务器以发送文件.但是,有时候有些具体的查询必须在公司之外运行.我认为,鉴于我所知道的是,RMI是一种更快的方式来连接桌面客户端与索引引擎加上存储引擎.而且我认为,使Web服务为搜索引擎提供访问层也是一个很好的决定,因为它将在公司的网络之外运行.你怎么看待这件事?
2015年的Java进程间通信(没有锅炉板)? 我的用例:>process-1“数据库”,将1GB数据从数据文件加载到内存中>process-2“client”想要快速访问该数据而无需全部加载它们是在同一台机器上运行的独立进程.我想在进程之间传输的数据是包含原始类型的集合.我知道这可以通过打开socket-connect或通过RMI来完成.我们在15年前做过这两件事.现在没有人自动化这个,所以通过使用一些库你可以设置@InterProcessMethod并且能够在不同的JVM上调用方法而不必每次都实现序列化等等?