Article View: be.comp.programming
Article #7686Re: Wat is CORBA?
From: Nicolas Barbier
Date: Mon, 19 Aug 2002 17:33
Date: Mon, 19 Aug 2002 17:33
31 lines
2736 bytes
2736 bytes
Kris Luyten wrote: > Nicolas Barbier wrote: >> Ik heb er eens wat mee ge-experimenteerd via de C-binding. Het grote >> probleem dat ik ermee heb is dat ze de complexiteit die er is >> (gegenereerd door de IDL-compiler) helemaal niet proberen te verbergen >> waardoor ik als newbie totaal overrompeld werd :-) Zelfs voor een >> eenvoudige "Hello World"-stijl applicatie heb je al 5 files (je idl file >> niet meegerekend) ofzo nodig waarin je dan die 2 regels ergens moet >> tussenplaatsen die je functionaliteit bevatten ;-) > > Je moet natuurlijk ook in overweging nemen welke complexiteit CORBA voor > jouw aanpakt: gedistribueerdheid van objecten (locatie transparantie), een > ORB, data marshalling, Inter-ORB communicatie, allerhande services,... > Indien je dezelfde functionaliteit zonder CORBA wil doen (mbv sockets en > RPC bijv.) moet je nog veel meer en veel complexere code schrijven. Hoewel ik er helemaal niet veel van ken, lijkt het me toch dat de C-binding eenvoudiger kon. Nu moet je je eigen code toevoegen tussen de code die gegenereerd is door de IDL-compiler (wat ik dus nogal walgelijk vind :-). Naar andere bindings heb ik (nog) niet gekeken. > Je kan ook best eens naar DCOM+IIS van MS kijken, wat i.m.h.o. toch nog > wat complexer is dan CORBA en hetzelfde wil bereiken. Daar heb ik een soort filosofisch probleem mee, al mag het nog zo goed zijn :-) (hoewel het voor pure vergelijkdoeleinden misschien nog gaat...) -- Nicolas Barbier MY_PROFILE: http://users.pandora.be/HATE/profiles/itsme/ HOW_TO_QUOTE: http://www.houghi.org/quote/ /* Dutch */
Technical Details
Message-ID:
<3d612bdb$0$30457$afc38c87@sisyphus.news.be.easynet.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!priapus.visi.com!news-out.visi.com!hermes.visi.com!eusc.inter.net!easynews.net!newsfeed3.easynews.net!feed1.news.be.easynet.net!sisyphus.news.be.easynet.net!not-for-mailReferences:
<Xns926EE8DB4AFB8WardPoelmanspandorab@195.130.132.65> <87hehrswvc.fsf@pandora.be> <3d601feb$0$30458$afc38c87@sisyphus.news.be.easynet.net> <ajr0gf$8sj$1@naxos.belnet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,1ef42fa79967c842 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-08-19 10:43:57 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!priapus.visi.com!news-out.visi.com!hermes.visi.com!eusc.inter.net!easynews.net!newsfeed3.easynews.net!feed1.news.be.easynet.net!sisyphus.news.be.easynet.net!not-for-mail Message-ID: <3d612bdb$0$30457$afc38c87@sisyphus.news.be.easynet.net> From: Nicolas Barbier <reply@in.group.invalid> Subject: Re: Wat is CORBA? Newsgroups: be.comp.programming Date: Mon, 19 Aug 2002 19:33:15 +0200 References: <Xns926EE8DB4AFB8WardPoelmanspandorab@195.130.132.65> <87hehrswvc.fsf@pandora.be> <3d601feb$0$30458$afc38c87@sisyphus.news.be.easynet.net> <ajr0gf$8sj$1@naxos.belnet.be> User-Agent: KNode/0.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Lines: 31 Organization: [ posted via Easynet Belgium ] NNTP-Posting-Host: 213.193.183.37 X-Trace: 1029778396 30457 213.193.183.37 X-Complaints-To: abuse@be.easynet.net