Build a stunning handcrafted website with IT Acumens

Main Menu

How COM Is Different

Started by sukishan, Aug 13, 2009, 12:58 PM

Previous topic - Next topic


COM is not C++, and for good reason. COM objects are somewhat more complicated then their C++ brethren. Most of this complication is necessary because of network considerations. There are four basic factors dictating the design of COM:

* C++ objects always run in the same process space. COM objects can run across processes or across computers.
* COM methods can be called across a network.
* C++ method names must be unique in a given process space. COM object names must be unique throughout the world.
* COM servers may be written in a variety of different languages and on entirely different operating systems, while C++ objects are always written in C++.
A good beginning makes a good ending

Quick Reply

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Note: this post will not display until it has been approved by a moderator.

Please leave this box empty:
Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:

Shortcuts: ALT+S post or ALT+P preview