Messaging: ServiceBus

How can we improve Windows Azure Messaging: ServiceBus?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Provide a Service Bus emulator on a local computer

    Providing a Service Bus emulator on a local computer will reduce development costs.

    129 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      7 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Provide ServiceBus tunneling

      ServiceBus requires access to too many addresses and ports when establishing a connection from a published service.

      You should have 1 or 2 at the most ports that ServiceBus uses and everything gets tunneled through that.

      e.g. calls to:
      - accesscontrol
      - watchdog
      - sb-<servicename>...
      - etc.

      Would make configuration MUCH simpler.

      Imagine just opening a couple of ports to a defined IP range, rather than 6 ports to 16 different IP segments - just for one DC.

      15 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
      • Support distributed transactions

        When I persist an aggregate in my domain, there is a very good chance I also need to publish events to a durable service bus - and I absolutely need those two operations to be transactionally consistent.

        Sure, there are workarounds, like persisting the events to the same storage as the aggregate, and then having a worker thread read, publish and remove them, but that introduces a huge amount of complexity and raises all sorts of questions, like what happens after a restart and how this affects federations and sharding.
        And seriously, once you finally get all this infrastructure implemented,…

        11 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          2 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Increase the 256K Maximum Message size limit of brokered messages

          256K Maximum message size limit of Brokered Messages on the Service Bus Queue is really nothing, this means when I want to send a picture over a Queue (to do decoupling between a mobile App and the backoffice), I have to split the message everytime. This is awful..

          2 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Don't see your idea?

          Messaging: ServiceBus

          Feedback and Knowledge Base