comp.lang.ada
 help / color / mirror / Atom feed
* High-integrity networking
@ 2007-10-08 12:13 Maciej Sobczak
  2007-10-08 16:03 ` Colin Paul Gloster
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Maciej Sobczak @ 2007-10-08 12:13 UTC (permalink / raw)


Hi,

Ravenscar describes the language subset and the usage patterns for
multitasking within a single process.
I'm interested in patterns and solutions for high-reliability
networking/middleware.

Just "extrapolating" Ravenscar to the distributed environment can lead
to some imaginably constrained environment where the set of
communicating nodes is constant, the number and configuration of
channels is statically known, the types (and lengths) of messages are
known up front, etc.
There are some start-up issues with ensuring all these constraints
(for example, the locations of other nodes would need to be first read
from some configuration file/database before the connections can be
established, etc., so that the initialization phase would need to be
more pronounced than just stating that something happens at the
package elaboration), but it seems feasible.

Can you recommend some papers on this? Is there any document of the
Ravenscar profile kind that targets high-integrity networking and
middleware approaches?

--
Maciej Sobczak * www.msobczak.com * www.inspirel.com




^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2007-10-16  8:44 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-08 12:13 High-integrity networking Maciej Sobczak
2007-10-08 16:03 ` Colin Paul Gloster
2007-10-08 20:35   ` Maciej Sobczak
2007-10-15 17:14     ` Colin Paul Gloster
2007-10-16  8:44       ` Maciej Sobczak
2007-10-08 21:02 ` Jeffrey R. Carter
2007-10-09 13:17   ` Maciej Sobczak
2007-10-09 17:37     ` Jeffrey R. Carter
2007-10-09 20:57       ` Maciej Sobczak
2007-10-10 13:16     ` Brian Drummond
2007-10-10 18:13       ` anon
2007-10-10 18:54       ` Peter Morris
2007-10-10  6:29 ` Peter Morris
2007-10-10 19:40   ` Simon Wright
2007-10-11 13:00     ` Peter Morris

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