需要使用Web应用程序作为发布者和控制台应用程序作为兔子mq的消费者

时间:2017-11-23 08:59:54

标签: rabbitmq



<?xml version="1.0"?>

<DataTable>

  <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">

    <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:MainDataTable="point24" msdata:UseCurrentLocale="true">

      <xs:complexType>

        <xs:choice minOccurs="0" maxOccurs="unbounded">

          <xs:element name="point24">

            <xs:complexType>

              <xs:sequence>

                <xs:element name="RoadCode" type="xs:string" minOccurs="0" />

                <xs:element name="Chainage" type="xs:string" minOccurs="0" />

                <xs:element name="Dir" type="xs:string" minOccurs="0" />

                <xs:element name="Latitude" type="xs:string" minOccurs="0" />

                <xs:element name="Longitude" type="xs:string" minOccurs="0" />

                <xs:element name="test1" type="xs:string" minOccurs="0" />

                <xs:element name="CompositeKey" type="xs:string" minOccurs="0" />

                <xs:element name="AddedBy" type="xs:string" minOccurs="0" />

                <xs:element name="AddedOn" type="xs:dateTime" minOccurs="0" />

                <xs:element name="ModifiedBy" type="xs:string" minOccurs="0" />

                <xs:element name="ModifiedOn" type="xs:dateTime" minOccurs="0" />

                <xs:element name="MasterColumnKey" type="xs:string" minOccurs="0" />

                <xs:element name="LinkCode" type="xs:string" minOccurs="0" />

                <xs:element name="SurveyId" type="xs:string" minOccurs="0" />

              </xs:sequence>

            </xs:complexType>

          </xs:element>

        </xs:choice>

      </xs:complexType>

    </xs:element>

  </xs:schema>

  <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">

    <DocumentElement>

      <point24 diffgr:id="point241" msdata:rowOrder="0" diffgr:hasChanges="inserted">

        <RoadCode>SH0008</RoadCode>

        <Chainage>5894</Chainage>

        <Dir>I</Dir>

        <Latitude>6.3</Latitude>

        <Longitude>2.5</Longitude>

        <test1>56</test1>

        <CompositeKey>SH00085894IJAN2016</CompositeKey>

        <AddedBy>dev</AddedBy>

        <AddedOn>2017-11-29T10:16:09.3488278+05:30</AddedOn>

        <MasterColumnKey>SH0008589456JAN2016</MasterColumnKey>

        <LinkCode>LI:SH00084502</LinkCode>

        <SurveyId>JAN2016</SurveyId>

      </point24>

    </DocumentElement>

  </diffgr:diffgram>

</DataTable>
&#13;
&#13;
&#13;

使用rabbit mq将数据表发布到队列中并尝试从控制台应用程序中使用datable。 无法获取数据。

我正在使用带有erlang 20.1 Rabbit MQ management UI

的rabbit mq 3.6.14版本

将数据表添加到Web应用程序的队列中,如下所示。  Producer web application code

从控制台应用程序中从队列中检索消息 Consumer application code

这是我的队列绑定 enter image description here

Queue Details Binding Details 请建议。

0 个答案:

没有答案