Service 使用远程方法调用与windows服务交互?更好的选择?
我目前正在使用远程方法调用与windows服务交互。由于服务不能严格地从Vista和更高版本进行交互(UI),我不能直接调用这些方法。所以我使用远程方法调用来访问这些方法。RMI有多安全 除了使用RMI,还有更好的选择吗?例如文件通道/套接字和侦听器 编辑:让我说清楚Service 使用远程方法调用与windows服务交互?更好的选择?,service,rmi,interactive,Service,Rmi,Interactive,我目前正在使用远程方法调用与windows服务交互。由于服务不能严格地从Vista和更高版本进行交互(UI),我不能直接调用这些方法。所以我使用远程方法调用来访问这些方法。RMI有多安全 除了使用RMI,还有更好的选择吗?例如文件通道/套接字和侦听器 编辑:让我说清楚 我有一个作为windows服务运行的java应用程序。但我想从用户界面上操作服务和它的工作方式,但当我尝试这样做时,Windows不允许我这样做。因此,我使用RMI从用户界面(以交互方式)操作windows服务。请记住,windo
我有一个作为windows服务运行的java应用程序。但我想从用户界面上操作服务和它的工作方式,但当我尝试这样做时,Windows不允许我这样做。因此,我使用RMI从用户界面(以交互方式)操作windows服务。请记住,windows服务无法拥有UI是有原因的。如果您需要一个UI来与服务交互,那么运行程序作为服务进行交互的原因是什么 也就是说,我正在使用RMI与服务交互(只需进行一些配置、轮询状态信息;作为服务执行的程序通常在没有任何用户交互的情况下运行)——到目前为止,效果相当不错
当然,您可以使用简单的套接字(但是,RMI也是基于套接字构建的)。简单的侦听器无法工作,因为您需要一些进程间通信。没有UI与能够通过RMI调用它们有什么关系?我有一个java应用程序,它作为windows服务运行。但我想从用户界面上操作服务和它的工作方式,但当我尝试这样做时,Windows不允许我这样做。