Web services 运行在tomcat上的网站与同一台机器上但不同服务器上的另一个网站对话
我的机器上安装了两个服务器,Tomcat和Virgo(一个OSGi Web服务器),它们运行在不同的端口上。我需要一个部署在Tomcat上的网站来链接到部署在另一台服务器上的另一个网站(它没有映射到任何地址),我如何才能做到这一点?解析客户端服务器的ip地址?正确的方法是什么? 谢谢 要求是:浏览一个应用程序的用户需要能够单击指向另一个应用程序的链接。来自@Martin:Web services 运行在tomcat上的网站与同一台机器上但不同服务器上的另一个网站对话,web-services,tomcat,proxy,webserver,eclipse-virgo,Web Services,Tomcat,Proxy,Webserver,Eclipse Virgo,我的机器上安装了两个服务器,Tomcat和Virgo(一个OSGi Web服务器),它们运行在不同的端口上。我需要一个部署在Tomcat上的网站来链接到部署在另一台服务器上的另一个网站(它没有映射到任何地址),我如何才能做到这一点?解析客户端服务器的ip地址?正确的方法是什么? 谢谢 要求是:浏览一个应用程序的用户需要能够单击指向另一个应用程序的链接。来自@Martin: var url='//'+document.domain+':8080/otherapp/'; 来自@Martin: va
var url='//'+document.domain+':8080/otherapp/';
来自@Martin:
var url='//'+document.domain+':8080/otherapp/';
您是指服务器到服务器的调用(在这种情况下,为什么不使用localhost)?或者你的意思是浏览一个应用程序的用户需要查看到另一个应用程序的链接吗?不,这不是服务器对服务器的呼叫。它的客户端到同一个ip地址不同。显然,使用localhost客户端引用服务器不起作用。要求是:浏览一个应用程序的用户需要能够单击指向另一个应用程序的链接。您可以从请求中找到webapp a的URL,将其切碎以删除webapp名称以及之后的所有内容,然后附加webapp BDo的名称。您指的是服务器到服务器的调用(在这种情况下,为什么不使用localhost)?或者你的意思是浏览一个应用程序的用户需要查看到另一个应用程序的链接吗?不,这不是服务器对服务器的呼叫。它的客户端到同一个ip地址不同。显然,使用localhost客户端引用服务器不起作用。要求是:浏览一个应用程序的用户需要能够单击指向另一个应用程序的链接。您可以从请求中找到webapp a的URL,将其切碎以删除webapp名称及其后的所有内容,然后附加webapp B的名称