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,29f2c6a8b6f68055 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!p16g2000vbi.googlegroups.com!not-for-mail From: Maciej Sobczak Newsgroups: comp.lang.ada Subject: Re: Distributed System Annex and cross-domain applications Date: Tue, 19 Apr 2011 13:43:33 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: <87sjte2ig8.fsf@mid.deneb.enyo.de> NNTP-Posting-Host: 83.3.40.82 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1303245813 20014 127.0.0.1 (19 Apr 2011 20:43:33 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 19 Apr 2011 20:43:33 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: p16g2000vbi.googlegroups.com; posting-host=83.3.40.82; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13,gzip(gfe) Xref: g2news1.google.com comp.lang.ada:18908 Date: 2011-04-19T13:43:33-07:00 List-Id: On Apr 19, 8:40=A0pm, Florian Weimer wrote: > To what extent is GNAT's implementation of the Distributed System > Annex suitable for cross-domain applications? What are "cross-domain applications"? > As one data point, I wouldn't trust Java RMI to match my security > requirements because it tends to involve mobile code. =A0(It is also > difficult to pass through firewalls, I think.) I still don't know what are "cross-domain applications" :-), but if you even tried to consider Java RMI, then the following project might be of interest to you: http://www.inspirel.com/yami4/ Let me guess: by "cross-domain applications" you mean systems that have to process data of various origins and the processing has to respect the distinction between different data items. You are worried that DSA or RMI might mix stuff on the way. YAMI4 might be a solution in that it explicitly supports distinct message processing channels. The isolation of communication paths can be managed not only at the level of network connections, but even in terms of separate memory partitions. Is this what you expect? -- Maciej Sobczak * http://www.msobczak.com * http://www.inspirel.com