【发布时间】:2014-04-14 19:23:08
【问题描述】:
我想创建一个web application,分为两部分,一是客户端,二是服务器。
客户:
- 客户端部分在共享服务器上。
- Client 是
GWT Application,仅用于显示数据(仅包含 ui 元素和 ui 事件)。 - 服务器使用客户端应用程序来查看和呈现它自己的数据。
服务器:
- 服务器是简单的java
web service(restlet)。 - 服务器位于
firewall后面。 - 服务器包含实际数据。
- 有 N 个服务器。
- 服务器不包含任何视图,如果服务器想要查看数据,它将使用 gwt 客户端应用程序。
- 每台服务器都使用相同的 gwt 应用程序来查看自己的数据。
注意:
- 客户端不包含任何服务器地址。服务器将发送请求以查看其数据。
- 服务器防火墙上没有防火墙入站异常以从外部客户端访问服务器数据
我需要通过防火墙与客户端和服务器进行通信,是否有任何架构或设计模式来实现这种类型的应用程序?
【问题讨论】:
标签: java web-services gwt client-server firewall