Java 在ServiceMix/CXF的上下文中,什么是';运输';什么意思?

Java 在ServiceMix/CXF的上下文中,什么是';运输';什么意思?,java,cxf,esb,apache-servicemix,Java,Cxf,Esb,Apache Servicemix,我已经确定了一个贯穿许多组件和ServiceMix元素的概念。术语为运输 我在定义CXF端点时经常看到它。例如,请参见以下帖子: 您可以在同一回复中阅读“OSGi transport”和“Jetty transport”。我还使用了(我必须承认,我对自己正在做的事情没有太多的了解,因为我还在学习ServiceMix)类路径:META-INF/cxf/transport/nmr/cxf-transport-nmr.xml,这让我认为还有一个“nmr传输” 在这种情况下,有人能解释什么是“运输”吗

我已经确定了一个贯穿许多组件和ServiceMix元素的概念。术语为运输

我在定义CXF端点时经常看到它。例如,请参见以下帖子:

您可以在同一回复中阅读“OSGi transport”和“Jetty transport”。我还使用了(我必须承认,我对自己正在做的事情没有太多的了解,因为我还在学习ServiceMix)类路径:META-INF/cxf/transport/nmr/cxf-transport-nmr.xml,这让我认为还有一个“nmr传输”

在这种情况下,有人能解释什么是“运输”吗


谢谢

这些链接应该有助于澄清这一点


FuseSource团队提供了更详细的答案:


谢谢您的回复。第一段稍微澄清了这件事。然而,它也引发了更多的问题:例如,在ServiceMix中创建驼峰路由时,我什么时候应该使用“NMR传输”或“OSGi传输”?AFAIK,使用多个传输选项的原因太简单了,因为它允许CXF服务更容易地与不同的技术进行接口(即,消息格式,在不同的端点通道上公开服务)。。。