30得票2回答
解决java.util.ArrayList$SubList notSerializable异常

我正在使用List类型对象上的SubList函数。问题在于,由于java.util.ArrayList$SubList是由非可序列化类实现的,而我正在使用RMI,因此当我尝试将结果对象传递给以List为参数的远程函数时,就会出现上述异常。 我已经发现,应该将结果列表复制到一个新的Linked...

7得票3回答
Java RMI和Scala一起使用,这是否可行?

Java RMI(远程方法调用)仅适用于Java语言。 在Scala网站上,我看到它与Java的集成是无缝的,并且: Scala程序在Java虚拟机上运行,与Java字节码兼容,因此您可以充分利用现有的Java库或现有的应用程序代码。您可以从Java调用Scala,也可以从Scala调用...

23得票4回答
Java中用于简单后端服务器实现的NIO库(Netty、Grizzly、kryonet等)哪一个比较好?

我们的前端使用简单的Jetty服务器(可能稍后会替换为Tomcat)。通过servlets,我们提供了一个公共的HTTP API(大致上是RESTful的),以暴露我们产品的功能。 在后端,我们有一个Java进程,执行多种维护任务。虽然后端进程通常在规定时间自行完成任务,但有时候前端需要唤醒...

7得票5回答
Java客户端/服务器通信的标准

什么是用于客户端/服务器或P2P通信的“官方”Java API? Java RMI?其他一些网络API?这个“官方网络API”是SE和EE的标准吗? 我相信答案非常具体化,所以让我们看一下几个实例: 1.您在两台安装了2个Swing客户端的计算机上,并连接到同一网络(或Internet),...

7得票2回答
Spring分布式事务是否涉及RMI调用?

背景 我有一个Spring客户端应用程序,使用RMI向两个服务器提供服务。在客户端中,我将实体保存到数据库(很容易)并使用该实体的详细信息进行两个服务器的rmi调用。我在服务器上使用Spring 3.0.2,而客户端是一个简单的Spring-mvc站点。 需求 我的要求是,如果任何一个r...

11得票3回答
如何使用VisualVM和JMX?

我尝试了书中的每个食谱,但今天事情就是不顺利...我正在尝试使用VisualVM对运行在远程服务器上的Java应用程序进行分析,所以我搜索了很多方法,最终找到了这个解决方案:java -Dcom.sun.management.jmxremote \ -Dcom.sun.management...

32得票6回答
Java:没有安全管理器:RMI类加载器已禁用。

你好,我有一个RMI应用程序,现在我试图从客户端调用服务器上的一些方法。我有以下代码:public static void main(final String[] args) { try { //Setting the security manager ...

9得票2回答
CORBA/RMI和(D)COM在今天是否仍然相关?

CORBA(语言无关)/ RMI(Java)和(D)COM(MS)今天仍然重要吗,还是有一种技术已经超越了它们? 祝好, J

17得票3回答
RMI、Servlet和Socket的区别

套接字编程、RMI和Servlets之间有什么区别?何时使用它们?

12得票6回答
Java RMI和ClassNotFoundException

我刚开始学习如何使用RMI,有一个问题。我的目录结构如下: compute.jar client | org\examples\rmi\client |--> ComputePi // client ma...