【发布时间】:2012-11-07 16:26:40
【问题描述】:
oracle文档说 -
TextMessage 对象用于发送包含 java.lang.String 的消息。它从 Message 接口继承 > 并添加了文本消息正文。 此消息类型可用于传输基于文本的消息,包括具有 XML >内容的消息。
这怎么可能? XML 的内容是否只能发送(通过将其转换为对象然后发送)? XML 文件真的可以以任何方式放入队列中,然后在接收方读取吗?
【问题讨论】:
-
您可以将 xml 文件作为 File 对象或解析的对象(通过 SAX 等)发送,或者将所有 xml 数据作为字符串读取并发送。您到底想要什么?
-
我知道第二部分(将所有 xml 数据作为字符串读取并发送)。你能帮我第一个吗?或者可以这样做 - 编写一个 XML(或任何文件)并放入队列中,然后接收者读取 XML(文件)并处理它?