Karsten Januszewski recently published a white paper on Registering and Discovering RSS Feed in UDDI. I personally think this is a great idea. My only problem with the idea is that registering services in UDDI can be a bit cumbersome for some folks. But Karsten solves this problem by providing a sample Windows application that makes registering RSS v.9x feeds as simple as specifying the URL to the feed and clicking a button.
So why do I like the idea of registering and discovering RSS feeds in UDDI? It exploits the power of UDDI. Many people assume UDDI is only about Web services but that is not true. Any services can be registered in UDDI and discovered by the masses. For example, if you were to search one of the UBR for the provider “Kirby” you will find that I offer two services.
One service is a Web service for reporting statistics for WCAV Radio. But the other is the RSS feed for this weblog. And by leveraging UDDI, people can discovery all the services I offer whether the service is a Web service or not.
Those using Visual Studio.NET’s Add Web Reference will notice a search on the provider “Kirby” will return only Web service I offer. The reason is that Add Web Reference was implemented to search for Web services only. The same idea can be applied to weblog tools that wish to discover RSS feeds. Those tools only need to search for services in UDDI based on the practices outlined in Karsten’s white paper.
Posted in uncategorized. Tagged in .