Click here to Skip to main content
Licence CPOL
First Posted 3 Aug 2000
Views 391,856
Downloads 4,175
Bookmarked 47 times

DCOM D-Mystified: Questions and Answers

By | 11 Aug 2000 | Article
Brian's detailed answers to your most frequently asked questions about his DCOM tutorial.

Introduction

Welcome to the Questions and Answers page for the DCOM D-Mystified tutorial. I have created this extra page so I can more richly (such as with screenshots and following my source code conventions) provide you, my readers, with answers to your frequently asked questions. These are questions that you either ask me directly by e-mail, or that you post to The Code Project's message boards at the ends of each of the steps of the tutorial.

Source Code Archive

If you follow along through the tutorial as it goes, there is source code provided with each step, and all the instructions in the tutorial allow you to follow along and end up with the same source code (we hope) as is provided for download. However, it's also nice to be able to just have a central place where the source code for all steps can be found, regardless of which one you're on.

To get the source code for a particular step, simply click the link in the list below to download the corresponding files.

Questions and Answers

A step of the tutorial mentions that there are these "Back" and "Next" buttons at the bottom of the page. I see "<< Back" and "Next >>" *links*, but no buttons. Do these work? What's up?

The "Back" and "Next" buttons which the question asked about used JavaScript; Chris Maunder (this site's administrator) and I decided to turn the buttons into links because not all browsers support or allow JavaScript. The links work just like the buttons and step you through the tutorial.

Why do you stop at generating the project with AppWizard in Step 1 and make us go on to Step 2?

I do this so if you choose to download the sample source code for Step 1, you get a freshly-started project which hasn't been modified yet, and having just generated the project is a great stopping place if it's late in the evening. Scroll down to the bottom of the article page and click the Next button to move on to Step 2, where we actually begin to modify the source files.

Notes From the Rear

This page is here because DCOM is such a complex and intricate subject that many people have lots of questions, even with the most well-documented tutorial. Also, sometimes it helps to be able to have the ability to answer your questions with figures, charts, diagrams, and screenshots. The message boards, great though they are, just don't provide that functionality. I strongly encourage you to pose questions to the message boards, and I'll either reply to you on the board or put up a "Hey everybody, the answer to this is on the Questions and Answers page!" if a lot of people ask about it.

Each time I've added a new question to this page, Chris Maunder's excellent scripts will mark it with a little 'Updated' graphic, and the home page will let you know it's been updated. Then simply go to this page to see what's new!

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

Brian C Hart

Software Developer (Senior)
Corrugated Technologies, Inc.
United States United States

Member

Follow on Twitter Follow on Twitter
From Fridley, Minnesota and I like computer programming! When I got started, I was working mostly with Windows GUI programming in C/C++. Then later on I worked with COM/DCOM for a school internship. I used COM/DCOM to write an ad hoc cluster server and job-running environment for a cluster of 24 Windows-based high-end visualization workstations. I moved on to C# and have been working in C# and Windows Forms ever since. I have yet to embrace Silverlight Smile | :)

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
GeneralFor visual studio 2010 PinmemberDebojyoti Majumder19:39 3 May '11  
GeneralData types PinmemberSponky7723:23 19 Dec '06  
GeneralRe: Data types PinmemberBrian Hart8:23 20 Dec '06  
GeneralCOM Configuration PinmemberSponky7723:02 19 Dec '06  
GeneralRe: COM Configuration PinmemberBrian Hart8:24 20 Dec '06  
GeneralDataGrid +asp.net PinmemberjasyGerges7:33 25 Sep '06  
GeneralDCOM & dll Pinmemberfatal00522:12 31 May '06  
GeneralInteresting event (seen by event viewer) Pinmembervvj19791:22 30 May '06  
GeneralI don't get the HelloServps.dll Pinmembervhung9921:18 9 May '06  
QuestionRemote COM PinmemberMalli_S19:32 12 Feb '06  
GeneralI am not able to call interface method from vc++ client Pinmembergajesh2:08 14 Dec '05  
GeneralRe: I am not able to call interface method from vc++ client Pinmemberbenm9999999915:44 25 Jan '06  
QuestionHow do I create an Object( instance ) on a remote machine ??? Help PinmemberS.H.Chethan19:25 30 Aug '05  
QuestionLooking for a DCOM Solution? PinmemberBrian Hart12:07 19 Aug '05  
GeneralUnable to access IHelloWorld because Access is denied. PinsussAnonymous1:27 23 Mar '05  
GeneralRe: Unable to access IHelloWorld because Access is denied. PinmemberBrian Hart13:29 23 Mar '05  
Generaltool to convert DCOM interface into tcp/ip Pinmemberzabush8:25 17 Jul '04  
GeneralConfused ! PinmemberSebastian S.21:56 12 May '04  
GeneralClass Not Register PinmemberSaiprabhu23:10 20 Apr '04  
GeneralRe: Class Not Register PinmemberBalkrishna Talele23:27 20 Apr '04  
GeneralRe: Class Not Register PinmemberThomas Mielke21:58 3 Oct '06  
GeneralTimeout for COM+ Functions (Release) if server not available Pinsussharkan4:34 4 Mar '04  
GeneralRe: Timeout for COM+ Functions (Release) if server not available PinmemberBrian Hart4:44 4 Mar '04  
GeneralRPC server is unavailable..!!! Pinmembernewnick15:17 23 Feb '04  
GeneralRe: RPC server is unavailable..!!! PinmemberBrian Hart7:14 4 Mar '04  

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Mobile
Web01 | 2.5.120517.1 | Last Updated 12 Aug 2000
Article Copyright 2000 by Brian C Hart
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid