RSS 和 Atom
連線能力 > 協定 > RSS 和 Atom
我們已在 activemq-web 模組中新增對訊息佇列的 RESTful 瀏覽的支援。若要試用此功能,請嘗試Web 範例。
佇列瀏覽是由一個 servlet QueueBrowseServlet 實作的,它允許使用可插入的視圖瀏覽佇列。目前支援的視圖有:
視圖名稱 | 描述 |
---|---|
simple | 渲染一個包含 |
xml | 使用 XStream 將整個訊息渲染為 XML |
rss | 使用 Rome 將訊息渲染為 RSS 0.9*、1.0、2.0 或 Atom 0.3 feed。 您可以使用 feedType 來設定 feed 的類型 |
視圖物件上的任何屬性都可以透過使用查詢參數的反射來設定。例如,您可以指定這些常見的屬性
參數 | 描述 |
---|---|
contentType | 覆寫視圖的 MIME 內容類型 |
maxMessages | 要渲染的最大訊息數 |
範例
- https://127.0.0.1:8080/queueBrowse/FOO/BAR?view=xml 將以 XML 形式瀏覽佇列
- https://127.0.0.1:8080/queueBrowse/FOO/BAR?view=rss&feedType=rss_2.0 將使用 RSS 2.0 瀏覽 FOO.BAR 佇列
- https://127.0.0.1:8080/queueBrowse/FOO/BAR?view=rss&feedType=atom_0.3 將使用 Atom 瀏覽 FOO.BAR 佇列