4 ms·
What is the point of "In process COM"? Is the same as any other library? I thought COM was meant to communicate between processes? Any enlightenment is apprec
by jfkebwjsbx 6y ago
What is the point of "In process COM"? Is the same as any other library?
I thought COM was meant to communicate between processes?
Any enlightenment is appreciated...
- jdub 6y agoIt lets you use libraries written in numerous supported languages with a richer, more object oriented interface than a C ABI. You can use the same underlying interface to call out of process or distributed objects.
- snuxoll 6y agoCOM is primarily used in-process, it exposes an ABI that allows multiple languages to operate on a common object model within the same process. That's why you can import COM controls into a .Net application by referencing the DLL in your project and work with them as if they were native CLR objects - or Python, Ruby, Perl, etc. for that matter.
- Ididntdothis 6y agoCOM is Common Object Model. What you mean is OLE. In process COM calls are basically direct DLL calls and therefore very fast.