🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #7685

Re: Wat is CORBA?

#7685
From: Kris Luyten
Date: Mon, 19 Aug 2002 14:49
31 lines
2438 bytes
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.

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. Ik heb zelf wel weinig 
ervaring  met gedistribueerd programmeren, maar dat is tenslotte waarvoor 
CORBA gemaakt is.

> Maar misschien zijn de andere (C++ bv) bindings eenvoudiger :-)

Ik heb al veel goeds horen zeggen over Python+Orbit

mvg
Kris
-- 
Kris Luyten
kris ad lumumba dot luc dot ac dot be
http://lumumba.luc.ac.be/kris
Technical Details
Message-ID: <ajr0gf$8sj$1@naxos.belnet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-06!sn-xit-04!supernews.com!diablo.theplanet.net!kibo.news.demon.net!demon!aotearoa.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
References: <Xns926EE8DB4AFB8WardPoelmanspandorab@195.130.132.65> <87hehrswvc.fsf@pandora.be> <3d601feb$0$30458$afc38c87@sisyphus.news.be.easynet.net>

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 07:54:09 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-06!sn-xit-04!supernews.com!diablo.theplanet.net!kibo.news.demon.net!demon!aotearoa.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: Kris Luyten <kris.luyten@luc.ac.be>
Newsgroups: be.comp.programming
Subject: Re: Wat is CORBA?
Date: Mon, 19 Aug 2002 16:49:21 +0200
Organization: BELNET
Lines: 31
Message-ID: <ajr0gf$8sj$1@naxos.belnet.be>
References: <Xns926EE8DB4AFB8WardPoelmanspandorab@195.130.132.65> <87hehrswvc.fsf@pandora.be> <3d601feb$0$30458$afc38c87@sisyphus.news.be.easynet.net>
NNTP-Posting-Host: edm-062.edm.luc.ac.be
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
X-Trace: naxos.belnet.be 1029768527 9107 193.190.10.62 (19 Aug 2002 14:48:47 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Mon, 19 Aug 2002 14:48:47 +0000 (UTC)
User-Agent: KNode/0.4