【发布时间】:2011-09-15 15:05:26
【问题描述】:
我有一个 VPS。我的网站在那个 vps 上,我希望我的客户的网站也在那里,这没问题。
我想让我的 servlet 在我的域下,并让客户的网站向这些 servlet 发出请求,这样我就可以避免数据重复。换句话说,我更愿意将 servlet 全部放在一个位置(在我的域上),而不是将这些 servlet 的副本放置在客户端的每个域下。
问题是 - 是否可以从另一个域(上下文)调用我的域(或上下文)上的 servlet?
如果是这样,这是如何完成的?
【问题讨论】:
-
如果两个“域”具有全局 IP 地址,那么是的,当然每个服务器都可以向对方发出它喜欢的任何类型的 HTTP 请求——包括对另一个 IP 地址上的 servlet 的请求。如果不更具体地知道您要完成什么,就无法回答“它是如何完成的”。您只想向另一个 servlet 发出原始 HTTP 请求吗?
-
您考虑过网络服务吗?它会简单得多(而且更可重复使用!)。
-
@Kirk - 域在一个 IP 地址上。这基本上是归结为......一个简单的 HTTP 请求吗?