I am presuming that AP distribute their news in the NewsML format. If so then it is a pretty simple process of coding (Simple is a relative term remember:) ) an application to do the following.
Log onto the news server
grab the latest messages
parse the NewsML
squirt it into your pages
The specifics of which will depend on your exact requirements.
The sensible language for you to use, as you are on a Windows server, is ASP or .Net, but I have no experience of those. Personally I would code it in Perl where 90% of the modules you would need already exist.
I hope this help rather than confuses