18.12.2012 Views

Embedding R Tutorial

Embedding R Tutorial

Embedding R Tutorial

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!