DCOM Demystified (kindof) on CE 6

As I hinted at here, in CE 6.0 we have removed DCOM remoting due to security concerns.  This is only the remoting portion.  There has been some confusion on this so I want to make it clear what this means.  You can still do interprocess communication on the same device if you include SYSGEN_DCOM in your CE6 images, since we're not as worried about security attacks on the same device given this is for embedded and the feature doesn't ship on WM5.

My blog here tries to define what we mean by different COM/DCOM terms.  So using this terminology, CE 6.0 supports "MiniCOM", "Standard COM", and "DCOM (out of proc only)".  "DCOM Remoting" is what was removed.  Since in the past DCOM covered both "DCOM (out of proc only)" AND "DCOM Remoting", clearly in this new world MS is going to be more careful in our phrasing.

There are rumors out there that we will add "DCOM Remoting" into the next side release of CE, as a feature pack, if you slip JSpaith a $20 he'll give it to you a floppy disk, etc etc etc...  I will say we're looking at doing that (other than the JSpaith bribe unfortunately :)) but can't comment any more about future releases.

[Author: John Spaith]