-1

我对 Web 东西很陌生....我正在使用 Spring3 MVC 编写一个带有多个客户端的 RESTful Web 应用程序,如桌面(java Swings、JavaFX)、Web 客户端和移动设备等......请帮助并建议如何以及使用哪个我设计服务器的方式以及我使用哪些技术在桌面客户端和 Spring Web 服务器之间进行通信?公共 HTTPClient 怎么样????我打算将 GWT 用于 Web 客户端。推荐 GWT 吗?

对于桌面客户端,哪个是好的 JavaFX 或 Swings?

以上都有意义吗?

4

1 回答 1

0

你的问题有点令人困惑。由于您选择了 Spring 来实现 RESTful 服务,因此您的服务器端已经设置好了。我会选择 JSON 进行通信。JSON 是轻量级的,并且受您列出的所有客户端技术的支持。

Spring 框架中有一些客户端类,您可以在桌面应用程序中使用它们。

GWT 提供了与服务器通信的 RequestBuilder 机制。

至于移动客户端,为什么不在移动设备上使用您的 GWT Web 应用程序。例如,请参阅PhoneGap

于 2012-09-05T10:09:53.663 回答