Apache Camel:消息模型中 "attachments" 的含义是什么?
Apache Camel: What meaning of "attachments" in message model?
我读了骆驼实战这本书。但是我无法理解它的消息模型中的附件是什么意思。
我知道headers发件人信息、收件人信息、数据编码等,但是不知道附件是什么意思?
让我们运行通过一些例子
- 您正在使用一个文件,camel 可以创建一个消息,其中包含文件的内容作为有效载荷,文件名等作为消息 headers
- 您正在使用 jms 消息,camel 可以创建一条消息,其中包含 jms 消息的内容作为有效负载,jms header 等作为消息 headers。
- 您正在发送简单的 http 请求,camel 可以将 http 请求中的内容作为 paylaod 和 url 等作为 headers
创建一条消息
然后你还有一些其他组件
- 您可以发送一封电子邮件,其中包含 body 中的一些文本和一些附件,因此在这种情况下,camel 创建了一条带有有效载荷、header 和附件
的消息
- 您还可以发送带有附件的 SOAP 请求,在这种情况下,camel 也会创建带有负载、headers 和附件的消息。
但是支持附件的camel组件并不多。很少有像电子邮件、肥皂服务等
我读了骆驼实战这本书。但是我无法理解它的消息模型中的附件是什么意思。
我知道headers发件人信息、收件人信息、数据编码等,但是不知道附件是什么意思?
让我们运行通过一些例子
- 您正在使用一个文件,camel 可以创建一个消息,其中包含文件的内容作为有效载荷,文件名等作为消息 headers
- 您正在使用 jms 消息,camel 可以创建一条消息,其中包含 jms 消息的内容作为有效负载,jms header 等作为消息 headers。
- 您正在发送简单的 http 请求,camel 可以将 http 请求中的内容作为 paylaod 和 url 等作为 headers 创建一条消息
然后你还有一些其他组件
- 您可以发送一封电子邮件,其中包含 body 中的一些文本和一些附件,因此在这种情况下,camel 创建了一条带有有效载荷、header 和附件 的消息
- 您还可以发送带有附件的 SOAP 请求,在这种情况下,camel 也会创建带有负载、headers 和附件的消息。
但是支持附件的camel组件并不多。很少有像电子邮件、肥皂服务等