Est-il possible d'accéder à SQL Server Service Broker à partir d'une application C #?

Je veux utiliser SQL Server Service Broker pour générer un message (dans SQL Server) et pour qu'il soit lu dans une application C # externe.

Je suis limité à Windows 2003 exécutant SQL Server 2005. J'ai lu un tas d'articles, cela fait allusion à cette possibilité, mais je ne vois aucun exemple. Est-ce possible?

T-SQL a des instructions pour accéder à Service Broker: SEND, RECEIVE et autres. Vous pouvez utiliser ADO.NET pour les exécuter.