Is it possible to access a Mozilla component from an external application?

Let's say I would like to have an application that interacts with Mozilla. I would then create a component that would do the Mozilla related stuff, and another application (C++) that could communicate with the component to do its stuff. Is such a communication between applications possible with XPCOM? I know it is with COM so I was wondering.

I suspect I would need to retrieve my reference to the component with the nsIServiceManager::getServiceByContractID method, but then I'd need to have access to the nsIServiceManager (or nsIComponentManager for Instances instead of Services). So the whole question becomes basically: can one access the service/componenet manager from outside Mozilla?
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to