I can capture notifications fine on a the local instance but I want to be able for my services to be able to receive events from other servers. I've set up a service on another server a I can initiate a conversation and send a message but the event notifications will not send to a remote service.
The event is set up with the SSB guid of the remote service.
CREATE EVENT NOTIFICATION DDL_EVENTS
TO SERVICE 'NotifyService', 'f18c2c64-8810-40f8-9509-a9aada110c42' ;
The route works.
CREATE ROUTE NotifyRoute
WITH SERVICE_NAME = 'NotifyService',
BROKER_INSTANCE = 'f18c2c64-8810-40f8-9509-a9aada110c42',
ADDRESS = 'TCP://SV0220SQLMON1:4022';
I could send the notifications to the local queue and then message them off to the remote service but that seems like an extra step.