3 ms·
> use Word as a remote spellchecker over COM That's not how COM works. You can load Word's spellchecker into your process. Windows added a spellchecking API i
by jameshart 3y ago
> use Word as a remote spellchecker over COM
That's not how COM works. You can load Word's spellchecker into your process.
Windows added a spellchecking API in Windows 8. I've not dug into the API in detail, but don't see any indication that spellchecker providers run in a separate process (you can probably build one that works that way, but it's not intrinsic to the provider model).
- bri3d 3y agoAre you not familiar with out of process COM servers? A lot of Office automation is out of process, even inside of Office itself. Admittedly I’m not sure about the grammar checker specifically. As for the Spellcheck API, external providers are explicitly out of proc: https://learn.microsoft.com/en-us/windows/win32/intl/about-the-spell-checker-api https://learn.microsoft.com/en-us/windows/win32/intl/about-t... Anyway, my point still stands - building desktop apps using composition over RPC is neither new nor a bad idea, although HTTP might not be the best RPC mechanism (although… neither was COM…)