I've never played with SQL Server Service Broker (one of the coolest feature on SQL Server 2005) but I'm sure that in the next future I'll have to keep in contact with him.
SQL Server Service Broker is essentially a set of distributed communication patterns that adds messaging capabilities to SQL Server, where internal or external processes can send and receive guaranteed, asynchronous messaging by using extensions to Transact-SQL. This new feature allows the developers to build distributed applications delegating all the system level messaging details to the Service Broker itself.
Service Broker's functionality management via a GUI tool could be a big help for a developer and Niels Berglund has done a job that I think Microsoft will have absolutely to do in the future (why actually we're forced to cerate all objects with scripts?): he has developed a GUI SQL Server Service Broker (SSB) Admin Tool for SQL Server 2005.
SSB Admin is a GUI application for managing and creating SQL Server 2005 Service Broker (SSB) Objects on networked SQL Server 2005 Servers. Some of the features of the product are:
- Viewing networked SQL Server 2005 instances and their SSB objects.
- Creating new SSB objects through a GUI.
- Deploying SSB Objects to other instances/databases than where they originally were created.
- Sending messages between services and on conversations.
- View messages.
The tool is available to download from here.