20100162275 | CONTROLLING APPLICATIONS THROUGH INTER-PROCESS COMMUNICATION - The present invention extends to methods, systems, and computer program products for controlling applications through inter-process communication. Applications are extended with application specific extensibility points. The application specific extensibility points permit applications that natively lack inter-process communication capabilities to participate in inter-process communication. Application specific extensibility points can provide an application with a Web based interface thereby making the functionality of the application available to other Web services and other extended applications. Accordingly, application specific extensibility points extend the functionality of applications to interoperate and be integrated with other Web services and other extended applications. In some embodiments, specific extensibility points are used to programmatically test application functionality that can otherwise only be activated through interaction with an application's user-interface | 06-24-2010 |