Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
COM (1/3)<br />
� Component Object Model<br />
� defines a standard for interoperability<br />
– comparable to libraries<br />
– object-oriented (more specifically: component-oriented)<br />
� basic unit is a “component”<br />
– encapsulates operations (methods), data (properties) and state<br />
– life-cycle management by reference counting<br />
– object creation<br />
– component is a “COM server”<br />
– user of component is a “COM client”<br />
� types of components<br />
– in-process: DLL, lives in the client’s address space<br />
– out-of-process: EXE, component lives in server’s address space