【问题标题】:Applet in client-server infrastructure客户端-服务器基础架构中的小程序
【发布时间】:2010-06-05 16:13:37
【问题描述】:

我有一个关于客户端-服务器设计的一般性问题。

我们有一个带有 Spring 的 Java 服务器、一个 GWT 客户端程序和一些用于我们网站的 HTTP-servlet。 目前我们还想开发一个小程序,它可以像 GWT 客户端和站点请求那样与该服务器通信。

通过 RMI 从 applet 与服务器通信是个好主意吗? IE。要创建一些远程服务,向 Spring 注册它们并从小程序调用它们?

提前致谢!

【问题讨论】:

    标签: java spring applet client-server rmi


    【解决方案1】:

    当然,这是 RMI 最初的主要用例之一。当然,Spring 使 RMI 变得非常简单,让小程序与之对话应该是一件容易的事。

    一个重要警告 - 如果您的小程序客户端位于防火墙后面,那么 RMI 几乎肯定不会工作。如果是这种情况,那么您要么必须通过 HTTP 建立 RMI 隧道(请参阅docs)。或者,您可以使用 Spring 的 HTTP remoting,但这意味着将一些 Spring JAR 与小程序一起打包,您可能不想这样做。

    【讨论】:

      猜你喜欢
      • 2017-12-10
      • 2013-10-31
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-06
      • 1970-01-01
      相关资源
      最近更新 更多