I'm currently developing a silverlight application with prism. From this application I need to be able to send a command or keystrokes to a client-side application. What is the best way to accomplish this?
Things I'm considering:
Javascript can use an ActiveX object to use DDE. (Limits to IE only)
Javascript can interact with a java applet to use DDE. (Have to deal with signing the applet appropriately)
Silverlight 4 can access COM objects if running Out of Browser. (I would like to avoid running out of browser)
Are there any other options that I am overlooking?