我是新的Web服务(特别是Java Web服务),并且在各种框架中都看到了端点和 exchange 这两个术语。我做了一些演绎推理,最终找到了第一个术语,端点,在W3C文档中定义为协议和URL之间的绑定。
我无法找到的是“交换”的通用W3C术语,因为它被Camel框架和其他地方使用。
有谁知道这些所谓的“交流”是什么,交换的内容(两个方向),以及我能找到一些关于其理论/抽象定义的文献?
感谢您的帮助!
答案 0 :(得分:0)
在Camel中,Exchange是在消费者收到的Message的整个路由过程中保存信息的容器。它包含在属性,IN消息和OUT消息上。每个message由标题,正文和附件组成。 IN消息携带请求消息,IN或OUT可用于携带响应消息(取决于正在使用的Processors)。
有关详细信息,请参阅Exchange类文档:http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/Exchange.html