rmi相关内容

Java RMI连接使用什么端口?

我可以知道Java RMI连接使用什么端口吗? 如果我想使用RMI连接将Java客户端应用程序连接到Java服务器应用程序,我需要在服务器机器上打开,以便客户机应用程序可以连接到它? 我想在服务器机器上设置防火墙,但我不知道 谢谢。 解决方案 将不能在防火墙上工作,因为它使用不可预知的端口(它从1099开始,然后在随后的随机端口运行)。 在这些情况下,你通常需要诉诸 ..
发布时间:2016-12-28 14:41:56 Java开发

公开为RMI服务的EJB的并发使用

我已经建立了一个模拟使用相同RMI服务的多个客户端的应用程序。然后,每个客户端检索并上传数据到服务器,并发调用此服务。我担心的是,如果每个删除调用需要一些时间,远程服务实现(jBoss 5 EJB)可以远程处理这些调用或将其序列化。 然后我必须限制客户端的数量,以防止减慢它们。 解决方案 除非远程方法实现执行某种类型的同步,否则RMI调用不会被顺序化。这适用于RMI / JRMP和R ..
发布时间:2016-12-26 21:23:27 Java开发

Java RMI + SSL + Compression = IMPOSSIBLE!

我设置了RMI + SSL。这工作伟大。但是似乎不可能在RMI和SSL之间滑动压缩。因此,RMI请求在通过SSL发送之前已压缩。 我已经看到一些在线的帖子建议使用 SSLSocketFactory.createSocket 它使用Socket在压缩套接字上包装SSL。但是,似乎它会尝试压缩SSL协议本身,这可能是不可压缩。 我应该创建一个 Socket 代理(的子类将插入另一个 Soc ..
发布时间:2016-12-25 12:18:11 Java开发

如何提高客户端 - 服务器架构应用程序的性能?

我们有一个基于客户端 - 服务器架构的产品。 客户端 - Java Swing 服务器 - RMI Java数据库 - Oracle 客户端位于世界不同地方, & oracle数据库位于瑞典的同一台机器上。因为这有很多网络延迟。位于遥远位置的客户端具有可怕的性能。该应用程序用于处理大小超过50MB的文件。每个操作一般需要大约1000多个网络调用。 根据您的经验,您如何解决这个 ..
发布时间:2016-11-25 18:11:24 Java开发

Java:套接字或RMI?

我需要将我们的应用程序分成一个轻量级的gui应用程序和一个业务逻辑应用程序。这不会是一个客户端/服务器设置,因为'服务器'组件只有一个客户端。 应用程序的另一个限制是只有一个入口/出口点。因此,如果我们使用RMI,它将只有一个函数。所有表单数据已经封装成一个字符串,并通过一个传输区域。 我应该使用Java套接字来增强这个应用程序,还是和RMI一起使用?还是一些其他的Java技术? ..
发布时间:2016-11-25 18:08:56 Java开发

Java RMI - 使客户端成为服务器

如果我想在我的RMI应用程序中启用“双向”通信(即,允许服务器调用客户端上的方法,以及客户端调用服务器上的方法)是最简单的方法客户端进入远程类吗? 此外,如果我打算将我的客户端的实例作为方法参数传递到服务器,我认为没有需要添加'客户端类'到rmiregistry? 还有一个最后一个问题,我所有的类仍然需要在同一个地方编译? IE可以在两个完全独立的机器上编译服务器和客户端,并期望它们能 ..
发布时间:2016-11-25 17:56:21 Java开发

确定Java RMI调用的远程客户端IP地址

当我实现一个RMI服务器(实现一个扩展java.rmi.Remote的接口)有没有办法获得当前RMI请求上下文,特别是远程客户端的IP地址的信息? public void myMethod()throws RemoteException { log.info(“remote IP is”+ RMISomething.getSomething()); } 解决方案 ..
发布时间:2016-11-25 17:56:05 Java开发

Spring异步RMI调用

是否可以异步调用Java RMI?我希望我的RMI调用立即返回,并且服务器在任务完成后调用回调。 我目前使用Spring框架的RMI支持,我在春天找不到任何文档描述它,我怀疑我需要自己实现它。请尽可能提供实例。 提前感谢! 解决方案 RMI是同步的,根据我所知不支持回调。 JMS是进行异步调用的Java EE方式。如果你使用Spring,它将是一个消息驱动的POJO。 ..
发布时间:2016-11-10 11:22:19 Java开发

将代码发送到服务器上在C#中执行 - 像Java RMI

这是在java中的示例代码。 共享接口: 进口java.rmi.Remote的; 进口java.rmi.RemoteException异常; 公共接口扩展计算远程{ 公共对象executeTask(任务T)将抛出RemoteException; } 任务(这将作为参数传递): 的Bean; 公共接口扩展任务序列化{ 公共对象的execute() ..
发布时间:2016-10-08 15:10:54 Java开发

在RMI客户端的安全验证

我想验证我的RMI服务这样用户 接口RemoteService扩展Remote {...} 接口RemoteServiceProvider远程扩展{...} 类RemoteServiceProviderImpl实现RemoteServiceProvider { RemoteService的getService(字符串AUTH code)将抛出RemoteException { 如 ..
发布时间:2016-07-25 21:02:39 Java开发

过程如何验证并在同一主机上与另一个进程进行安全通信

我是想通过SSL与Java RMI要做到这一点,但后来我发现,SSL证书将提供主机级别的身份验证和不处理级别的身份验证。 另外,我在配置被存储密钥库的密码;所以证书可以由另一个攻击过程中使用,它可以得到验证。 解决方案 用于SSL / TLS的X.509证书可能被用于识别的东西比一个主机名其他人(这已经是典型的客户端证书完成)。 有两种类型的验证的建立SSL / TLS连接到服务器时所 ..
发布时间:2016-07-25 20:58:36 ASP .NET

异步Java RMI的

我最近需要使用RMI,我知道足够我需要什么做的,但有一点是耐人寻味我,因为我讨论这个主题。是否有可能进行异步RMI调用服务器上相同的服务? 让我们说我有客户端和一个服务器端对象n个线程 - 称之为S. S有,我想从我的客户端线程调用一个方法,但我不希望它阻止,因为它没有共享资源的担心。 任何想法?或者是这个东西,只是更好地留给其他的方法呢? 解决方案 有应该是这样做没有问题。它是多个客 ..
发布时间:2016-07-21 10:44:29 Java开发

春天异步调用RMI

是否可以调用Java RMI异步?我想我的RMI调用立即和一旦任务完成服务器调用回调返回。 我目前会使用RMI支持Spring框架,我找不到它描述春天的任何文件,我怀疑我需要实现它自己。如果可能,请提供范例。 在此先感谢! 解决方案 RMI是同步的,不支持回调,据我所知。 JMS是Java EE的方式,使非同步调用。如果你使用Spring,这将是一个消息驱动的POJO。 另外一个地 ..
发布时间:2016-07-21 10:37:21 Java开发

通过引用RMI不返回的ArrayList中传递

我有定义为一个RMI调用: 公共无效remoteGetCustomerNameNumbers(ArrayList的<串GT; customerNumberList,ArrayList的<串GT; customerNameList)抛出java.rmi.RemoteException异常; 该函数做数据库查找并填充两个的ArrayList。调用函数将一无所获。我相信这适用于矢量类型 ..
发布时间:2016-05-29 18:28:31 Java开发

ArrayList中的Java / RMI

我已经建立了一个简单的项目类; 类itemInfo { INT auctionID; INT startPrice; INT buyoutPrice; } 我已经创建了一个ArrayList 的ArrayList< itemInfo>套装=新的ArrayList< itemInfo>(); 我这儿也有一个方法,它允许 ..
发布时间:2016-05-29 17:23:49 Java开发

小程序 - 服务器的通信,我该怎么做呢?

我有一个小程序,我必须发送到Web应用程序的请求,从在数据库服务器获取数据。我与对象的工作,这是非常有用的,服务器响应我的对象! 如何一个Applet可以与服务器进行通信? 我认为Web服务方法,RMI和......让我高兴,但是这是最好的和可靠的? 解决方案 只要它只是你的applet与服务器通信,您可以使用序列化对象。你只需要保持对象类相同版本的两个小程序罐子和服务器上。它不是最开 ..
发布时间:2016-05-26 21:23:05 Java开发

是否有可能导入的java.rmi。*在Android中?

我有我的分布式系统当然一个项目,我们必须使用的java.rmi。*在我们的项目,我知道Android不提供,因为Dalvik虚拟机问题,这个库。所以我只是问有没有去使用Android上的这些库? 感谢。 解决方案 RMI不支持在Android上。你可以自己实现它,但是这将是工作的一个不平凡的量。 ..
发布时间:2016-03-11 19:53:16 移动开发

如何调用从Android应用程序的远程方法

我想从一个Android应用程序中调用一个远程可用Java方法,在这里,我可以使用RMI为Android应用程序呢?任何人都可以请帮我在这。 解决方案 我会先看看的这个问题。 根据您的要求,您可能想看看href=\"http://developer.android.com/guide/topics/intents/intents-filters.html\" rel=\"nofollow ..
发布时间:2016-03-09 23:19:58 Java开发

Android的网络

我们正在实施一个断绝客户端架构和一些客户端应用程序都应该Android操作系统上运行。浮现在脑海的第一个想法是用java RMI,但RMI API显然不是为Android实现。 所以, 1)有没有一种方法使用java RMI API在Android应用程序?我可以只从标准的Java库中导入了吗? 2)什么是可能的替代RMI将同时适用于Android和桌面应用程序? 感谢。 解决方案 RMI ..
发布时间:2015-12-03 11:12:08 Java开发