
Blogs have exploded on the net and are one of the most popular ways to keep up to date with a variety of topics and personalities. However, with this explosion of blogs to read, it's hard to keep up with the amount of generated content. This has given rise to blog readers that you use to get the latest headlines from blogs, and blog aggregators, which bring together multiple blogs into one easy-to-read website.
Even with these tools to help you keep up to date, it still isn’t completely easy to monitor all the blogs you would like to watch. What if ColdFusion could read the blogs for you and let you know when it discovers certain keywords?
It is that need that gave me the idea for creating the RSS Watch sample application. RSS Watch monitors any RSS feed and returns matches when it finds a keyword. The main functionality is in a ColdFusion component (CFC). The application also uses XML, the CFHTTP tag, and the CFSCHEDULE tag, which runs the utility hourly and sends e-mail when it finds results.
This is part one of a two-part series. After reading part one, check out The RSS Watch Sample App (Part 2): Improving and Enhancing the Application.
To complete this tutorial you will need to install the following software and files:
Raymond Camden is the VP of Software Development for Broadchoice Inc. A long-time ColdFusion user, Raymond has worked on numerous ColdFusion books, including the ColdFusion Web Application Construction Kit, and has contributed to the Fusion Authority Quarterly Update and the ColdFusion Developers Journal. He also presents at conferences and contributes to online webzines. He founded many community websites, including CFLib.org, ColdFusionPortal.org, ColdFusionCookbook.org and is the author of open source applications, including the popular BlogCFC blogging application.
Raymond can be reached at his blog or through e-mail at ray@camdenfamily.com. He is the happily married and proud father of three kids and is somewhat of a Star Wars nut.