comp.lang.ada
 help / color / mirror / Atom feed
From: Laurent Pautet <pautet@inf.enst.fr>
Subject: Re: ACT announces first 100% validations of Ada 95 compilers
Date: 1997/03/07
Date: 1997-03-07T00:00:00+00:00	[thread overview]
Message-ID: <rca913z5zb6.fsf@scapin.enst.fr> (raw)
In-Reply-To: OHK.97Mar7082129@edeber.tfdt-o.nta.no


Ole-Hjalmar Kristensen FOU TD/DELAB <ohk@edeber.tfdt-o.nta.no> writes:

Ole-Hjalmar> How attractive a language is for implementing
Ole-Hjalmar> client-server systems also depend on other factors than
Ole-Hjalmar> just having distribution built in.

In the next release of GLADE, there will a nice example of client /
server example: a Swiss Bank. It uses plain RPCs and distributed
objects too.

Ole-Hjalmar> 1. Can a client call a server compiled with another
Ole-Hjalmar> compiler? 

Is there another compiler implementing distributed annex than GNAT ?

Ole-Hjalmar> 2. Can it be used in a network of
Ole-Hjalmar> heterogeneous computers?

Yes.

Ole-Hjalmar> 3. Does the mechanism require
Ole-Hjalmar> that both clients and servers must be programmed in
Ole-Hjalmar> Ada95?

Yes. But you can write wrappers to interface with other stubs (CORBA).

Ole-Hjalmar> And I'm not talking of what would be theoretically
Ole-Hjalmar> possible here, but about what is actually practical to do
Ole-Hjalmar> within a project.

It would be difficult to have a very general mechanism (usable with
any IDL), because some features only exist in Ada95. For instance, you
can safely abort RPCs (remote ATC) or propagate hidden exceptions or
distributed termination. Ada 95 distributed objects model is also in
some way more powerful than other models. So, it is quite difficult to
fit with simpler mechanisms.

-- 
-- Laurent




  reply	other threads:[~1997-03-07  0:00 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-03-06  0:00 ACT announces first 100% validations of Ada 95 compilers Robert Dewar
1997-03-07  0:00 ` Chris Morgan
1997-03-07  0:00 ` Tom Moran
1997-03-08  0:00   ` Robert Dewar
1997-03-08  0:00   ` Richard Kenner
1997-03-10  0:00     ` Mats Weber
1997-03-11  0:00       ` Robert Dewar
1997-03-11  0:00       ` Richard Kenner
1997-03-07  0:00 ` Jon S Anthony
1997-03-07  0:00 ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-03-07  0:00   ` Laurent Pautet [this message]
1997-03-07  0:00 ` Thomas Koenig
1997-03-07  0:00   ` Samuel Tardieu
1997-03-07  0:00   ` Robert Dewar
1997-03-09  0:00 ` Chip Richards
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox