In SQL Server 2012, Service Broker includes the following new features:
The ability to send messages to multiple services.
The ability to reconfigure poison message handling and to view this setting for any service.
Built-in tracking for how long a message has been in a queue. (A new column
message_enqueue_time now exists on every queue.)
Built-in support for AlwaysOn Availability.
For more information on Service Broker, ...