Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-5889

Support a single port for all wire protocols

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.11.1
    • Fix Version/s: 5.13.0
    • Component/s: Broker
    • Labels:
      None

      Description

      Both Apollo and Artemis support the ability to use a single port for all protocols and to have automatic detection for the protocol being used. It would be nice to be able to support at least a subset of this feature in the 5.x broker as well.

      Ideally we should at least be able to detect OpenWire, MQTT, STOMP, and AMQP over a TCP, SSL, and NIO transport. Websockets and HTTP would be a bonus but could be more difficult to implement depending on how this could work with Jetty so that would take some investigation.

      This is especially useful in environments where having to open up several new ports can be difficult because of firewall and security restrictions.

        Attachments

          Activity

            People

            • Assignee:
              cshannon Christopher L. Shannon
              Reporter:
              cshannon Christopher L. Shannon
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: