Article View: be.comp.programming
Article #13935Re: COM/DCOM
From: Bart.Vanhauwaert
Date: Wed, 09 May 2001 15:42
Date: Wed, 09 May 2001 15:42
86 lines
4126 bytes
4126 bytes
NarN <danarni@hotmail.com> wrote: > Wij hebben intern de vraag gekregen om enkele vraagjes op te stellen ivm > COM/DCOM. Gaat het om een examen, sollicitatie gesprek? > 1. Welke onderstaande programmeertalen kunnen gebruikt worden voor het > maken van COM/DCOM objecten? > a. VB > b. VB, c++ > c. VB, Pascal, c++ Dubbelzinnige vraag. Gaat het om theoretische mogelijkheid? Gaat het om praktische mogelijkheid? Gaat het om c++, zoals gedefinieerd door de standaard, of gaat het om Microsoft Visual Studio Platform? Is Delphi pascal? En is assembler embedded in Pascal ook goed? Etc... etc... Het is in ieder geval een zeer domme vraag. Een betere vraag zou zijn : je moet een COM object implementeren dat XXX functionaliteit aanbiedt. Beschrijf welk platform je zou gebruiken en waarom lijkt me beter. > 2. Wat is het verschil tussen COM/DCOM? > a. Bij COM staan de objecten lokaal en bij DCOM staan ze op een centrale > server > b. Bij DCOM staan de objecten lokaal en bij COM staan ze op een centrale > server > c. Bij COM kunnen geen transacties gebruikt worden, bij DCOM wel Dubbelzinnige vraag. Er zijn meer verschillen dan enkel diegenen die opgesomd worden. Je zou 'belangrijkste' kunnen toevoegen, maar dat is dan weer een kwestie van appreciatie. Bovendien is het weerom een domme vraag. Beter is ook hier een open vraag : beschrijf verschillen tussen COM/DCOM. Geef specifieke voorbeelden waar je dan wel de ene dan wel de andere technologie zou gebruiken en argumenteer waarom. > 3. Bij het gebruik van MTS wordt door twee gebruikers vanaf > verschillende PC's dezelfde klasse van een object aangeroepen. Wat wordt > er allemaal geladen? > a. twee objecten met elke ��n instantie van de klasse > b. ��n object en twee instanties van de klasse > c. twee objecten en ��n instantie > d. twee instanties van de klasse (objecten zijn altijd geladen in MTS) > e. geen van bovenstaande Wie weet worden ondertussen ook nog de zakken van sinterklaas volgeladen. Ook dit lijkt me eerder een vraag die speelt op het juist gokken van (dubieus) terminologie gebruik dan wel een inzicht in wat er juist aan de hand is. Mijn kennis van MTS is echter slechts minimaal, maar ik dacht trouwens dat het grote punt van MTS niet zozeer de beheersing van de load op de server was, dan wel het feit dat operations transacted zijn? > 6. Code: > Dim OBJ as Comp1.class1 > Set OBJ = New Comp1.class1 > 6.1 Wanneer wordt de component geladen? > a. regel 1 > b. regel 2 > c. bij het starten van het programma Is dit relevant? Is dit uberhaupt eigenlijk gestandardiseerd? > 6.2 Wanneer wordt de instantie van de klasse gecre�erd? > a. regel 1 > b. regel 2 > c. bij het starten van het programma OK. Dit is een aanvaardbare vraag. Maar zelfs dan denk ik niet dat je hard evidence gaat vinden die het juiste antwoord gaat ondersteunen. Maar daar kan ik mis zijn. > 6.3 Wat is juist? > a. Dit is COM > b. Dit is DCOM > c. Dit is zowel COM als DCOM > d. Dit heeft niets te maken met COM/DCOM Idiote vraag. Indien je mijn suggestie voor open vraag 2 volgt normaliter ook totaal overbodig. cu bart -- http://www.irule.be/bvh/
Technical Details
Message-ID:
<jgobd9.lsa.ln@10.0.0.2>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.74.64.35!colt.net!dispose.news.demon.net!demon!skynet.be!louie!not-for-mailReferences:
<MPG.15635ad8f8c25bd9989680@news.skynet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,f8e281c9d3c53c0b
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-05-09 08:55:31 PST
Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.74.64.35!colt.net!dispose.news.demon.net!demon!skynet.be!louie!not-for-mail
Sender: - <bvh@ns1.irule.be>
From: Bart.Vanhauwaert@nowhere.be
Subject: Re: COM/DCOM
Newsgroups: be.comp.programming
References: <MPG.15635ad8f8c25bd9989680@news.skynet.be>
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.2.17-21mdksecure (i686))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Date: Wed, 9 May 2001 17:42:11 +0200
Message-ID: <jgobd9.lsa.ln@10.0.0.2>
Lines: 86
NNTP-Posting-Host: 194.78.202.248
X-Trace: 989423377 reader1.news.skynet.be 43047 194.78.202.248
X-Complaints-To: abuse@skynet.be