Uploaded image for project: 'Blacktie'
  1. Blacktie
  2. BLACKTIE-303

Update the transport to support sending messages to topics as well as queues

    Details

      Description

      Basically, allow the creation of topics as well as queues. The code should be searched for incidence of /queue and allow this to be (configurably based on the configuration in the btconfig.xml) set to /topic.

      For example, the configuration could read:

      <SERVICE name="foo" type="topic"/>

      or <SERVICE name="foo" type="queue"/>

      Also, BlackTie stomp administration service will need to be updated to create the correct destination type based on the type in its btconfig.xml

      Note that as clients do not need to configure the list of services in their btconfig.xml, they will need to try to connect to the queue first, then, the topic (unless they have the destination is configured in their btconfig.xml).

      NOTE, this will all be achieved using the standard XATMI API with the only caveat being that all requests are sent with the tpacall method and TPNOREPLY set as the client cannot receive multiple responses to the same invocation.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                zhfeng Amos Feng
                Reporter:
                tomjenkinson Tom Jenkinson
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 week
                  1w
                  Remaining:
                  Remaining Estimate - 1 week
                  1w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified