是否可以从另一个域调用我的域上的servlet?

时间:2011-09-15 15:05:27

标签: java servlets dns

我有一个VPS。我的网站是关于vps的,我想在那里也有我的客户网站,这没问题。

我希望将我的servlet放在我的域下,并让客户端的网站向这些servlet发出请求,这样我就可以避免重复数据。换句话说,我更愿意将servlet放在一个位置(在我的域上),而不是在客户端的每个域下放置这些servlet的副本。

问题是这样 - 是否可以从另一个域(上下文)调用我​​的域(或上下文)上的servlet?

如果是这样,这是怎么做到的?

1 个答案:

答案 0 :(得分:1)

因此,您有一组Servlet托管多个域的功能/内容?您可以通过将所有域路由到同一IP /主机/服务器,然后在运行时确定请求域来完成此操作。这方面的一个例子可以在这里看到:

https://github.com/ocpsoft/rewrite/blob/master/showcase/multi-domain/src/main/java/com/ocpsoft/rewrite/showcase/domain/DomainRewriteConfiguration.java

这是使用URL/request rewriting工具来确定域的名称,并相应地加载数据。

如果这不是你的问题,那么我想我不确定你在问什么!