From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,e2e62e83a203a6bc,start X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!q75g2000hsh.googlegroups.com!not-for-mail From: "marcelo.batera@gmail.com" Newsgroups: comp.lang.ada Subject: is it safe do adopt CORBA? Date: 18 May 2007 10:19:27 -0700 Organization: http://groups.google.com Message-ID: <1179508767.168693.47420@q75g2000hsh.googlegroups.com> NNTP-Posting-Host: 201.52.52.221 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1179508767 15634 127.0.0.1 (18 May 2007 17:19:27 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 18 May 2007 17:19:27 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.1) Gecko/20070111 Epiphany/2.16 BonEcho/2.0.0.1,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: q75g2000hsh.googlegroups.com; posting-host=201.52.52.221; posting-account=83fhLg0AAABO9KMoEUzxL39c8OxY9qoj Xref: g2news1.google.com comp.lang.ada:15835 Date: 2007-05-18T10:19:27-07:00 List-Id: Hello there, I'm diving into the development of a generic framework for build business applications in Ada. I know there are thousands of system like that in other languages and I've actually worked with one of these tools (OFBiz.org) for over one year and a half. But those systems tend to be slow and performance is one of our highest requirements. We are going to build a BI application with this framework for a big company (and this application might become a complete ERP solution in the future), so we need the system to be efficient. It's also going to be a distributed application due to the internal organization of the company's departments and their own IT systems. For this reason we are tending to go for CORBA but all the articles I found on the web about it have made us worry about this decision. Some of those articles even say CORBA is dead and claims SOAP is a better replacement, sometimes giving some techinical "advantages" of SOAP over CORBA. Not only those supposed advantages seemed questionable but they wouldn't be reason enough for us to run away from this middleware. Also, we need efficiency (something SOAP doesn't give us) and the possibility to interact with other languages (such as Java) over the network (something annex e doesn't provide us) and even the integration with the user's desktop (gnome uses intensively CORBA in it's very core) is very tempting. But still there is this hype about CORBA being dead and that's something that really worry us. What's your oppinion about this? Is there other middleware that I haven't noticed we could use that's better suited for this kind of application? I'm asking this in this list because our main language is going to be Ada.