I am designing an application such that it will have to react to certain actions required by the website, mostly the same way Last.FM client does (if you have used one)
The way Last.FM client works is that, it will register a custom protocol in Windows (lastfm://) and on their website, they use that protocol to trigger certain action on the player, e.g.:
lastfm://artist//similarartists
will actually direct any Last.FM client running to load up similar artists.
I would like to do the same thing for my application.
Is this a good idea? Is there any good alternatives to send a message from a website to a desktop client in this manner?