<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>dreamskyvt (zpp)</title>
    <link>https://ruby-china.org/dreamskyvt</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>ruby 如何获取 apache ActiveMQ 的 textMessage</title>
      <description>&lt;p&gt;最近在使用 ActiveMQ，用于系统通讯的。从一个 rails 的系统，发送消息给 java 的系统。在 java 端写消息监听器的时候，出现了这样的情况，所获取的 message 类型总是 bytesMessage，而不是所期望的 textMessage。
rails 所使用的 lib 是 stomp。
    尝试过在 header 里添加'type'=&amp;gt; 'textMessage'，不管用。查看资料，说是 ruby stomp 总会给 header 中添加 content-length，而 header 中 content-length 的存在与否，决定了最后解析的 message 类型。
    要拿到 message，我现在能想到的，只有两种办法：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;扩展 ruby stomp 的源代码，让 content-length 为空。但是碰到更新感觉很头疼。&lt;/li&gt;
&lt;li&gt;java 接收端，直接从 bytesMessage 中取，本人不会，查阅了一会也没找到。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;希望大神们指点下&lt;/p&gt;</description>
      <author>dreamskyvt</author>
      <pubDate>Mon, 18 Mar 2013 16:18:50 +0800</pubDate>
      <link>https://ruby-china.org/topics/9536</link>
      <guid>https://ruby-china.org/topics/9536</guid>
    </item>
    <item>
      <title>如何托管子进程</title>
      <description>&lt;p&gt;在父进程中，开启一个子进程，如何在不影响子进程的情况下，将父进程关闭掉&lt;/p&gt;</description>
      <author>dreamskyvt</author>
      <pubDate>Fri, 25 Jan 2013 15:59:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/8365</link>
      <guid>https://ruby-china.org/topics/8365</guid>
    </item>
  </channel>
</rss>
