WSO2本地传输

WSO2本地传输,wso2,local,wso2esb,transport,Wso2,Local,Wso2esb,Transport,我有兴趣进一步了解本地传输如何帮助WSO2 ESB内的性能。我已经研究了哪些建议,即代理服务可以通过带有local前缀的本地传输进行通信。但是,如果Web应用程序也安装在同一ESB上,是否可以使用本地传输与实际的Web服务端点通信?我询问的原因是,我正在调查JBoss SOA与WSO2之间的差异,并想了解使用JBoss是否比WSO2有任何性能优势,因为JBoss似乎支持InVM传输 任何帮助都将不胜感激 问候 本地传输的目的是与运行在同一JVM上的服务进行高效通信。例如,ESB代理与另一个代理服

我有兴趣进一步了解本地传输如何帮助WSO2 ESB内的性能。我已经研究了哪些建议,即代理服务可以通过带有local前缀的本地传输进行通信。但是,如果Web应用程序也安装在同一ESB上,是否可以使用本地传输与实际的Web服务端点通信?我询问的原因是,我正在调查JBoss SOA与WSO2之间的差异,并想了解使用JBoss是否比WSO2有任何性能优势,因为JBoss似乎支持InVM传输

任何帮助都将不胜感激


问候

本地传输的目的是与运行在同一JVM上的服务进行高效通信。例如,ESB代理与另一个代理服务对话。您可以使用WSO2 Application Server部署web应用程序,但如果您从另一个ESB实例调用它,则无法使用本地传输(因为有两个JVM)


您可以做的是,您可以在WSO2 ESB上安装WSO2应用程序服务器功能,然后部署webapp。在这种情况下,您可以在webapp和esb代理服务等之间使用本地传输。

本地传输的目的是与在同一JVM上运行的服务进行高效通信。例如,ESB代理与另一个代理服务对话。您可以使用WSO2 Application Server部署web应用程序,但如果您从另一个ESB实例调用它,则无法使用本地传输(因为有两个JVM)


您可以做的是,您可以在WSO2 ESB上安装WSO2应用程序服务器功能,然后部署webapp。在这种情况下,您可以在webapp和esb代理服务之间使用本地传输。

非常感谢您的回复。我已经在ESB上安装了App Server功能,并在本地部署了Webapp。正如您所描述的,esb代理可以通过本地传输相互通信(请参阅)。但是,Web服务端点仍然是通过http而不是本地调用的?您可以发布一些XML来展示如何通过本地调用端点吗?我尝试在示例中将“http”替换为“local”,但没有成功。在此方面的任何帮助都将不胜感激!非常感谢您的回复。我已经在ESB上安装了App Server功能,并在本地部署了Webapp。正如您所描述的,esb代理可以通过本地传输相互通信(请参阅)。但是,Web服务端点仍然是通过http而不是本地调用的?您可以发布一些XML来展示如何通过本地调用端点吗?我尝试在示例中将“http”替换为“local”,但没有成功。在此方面的任何帮助都将不胜感激!