From: Shark8 <onewingedshark@gmail.com>
Subject: Re: Ada Networking (General/Design)
Date: Sun, 12 Aug 2012 17:25:24 -0700 (PDT)
Date: 2012-08-12T17:25:24-07:00 [thread overview]
Message-ID: <2c585eb3-0f79-4e5e-b4c9-8867836c0a4a@googlegroups.com> (raw)
In-Reply-To: <ddb26629-9594-4892-9843-0029da557695@googlegroups.com>
On Sunday, August 12, 2012 6:10:22 PM UTC-6, (unknown) wrote:
> On Sunday, August 12, 2012 4:26:23 PM UTC-4, Shark8 wrote:
>
> > In a related, though only tangential, vein to my other Ada-networking thread, I thought it would be good to ask what [you find] the best way to handle network-communication is.
>
> >
>
> >
>
> >
>
> > Is it using Streams? Wrapping up IP-ports and packets in their own interface-packages and using those? Something I'm not even thinking of? (In short, I'm curious as to how other Ada programmers approach it.)
>
>
>
> Depending on its applicability to your situation, the DSA is perhaps the most elegant solution; simply take the whole thing to the next level higher, and avoid network programming altogether.
LOL -- True; I *really* like the underlying ideas for the DSA. (That doesn't mean that I really understand the bits-n-pieces/nitty-gritty... but you have to start somewhere.)
Though there's a lot of programs (or it would be more correct to say 'networks') that aren't DSA but might be useful. Say something like SETI@Home, or EDonkey/Gnutilla/BitTorrent --I know for certain there are Bittorrents being used to distribute people's software, probably most prominently certain linux flavors-- and they are likely going to need some interfacing support... I really don't see how it would be possible to "overlay the DSA" such that it enables you to treat those as part of your local system.
next prev parent reply other threads:[~2012-08-13 0:25 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-12 20:26 Ada Networking (General/Design) Shark8
2012-08-12 23:05 ` Shark8
2012-08-13 0:10 ` sbelmont700
2012-08-13 0:25 ` Shark8 [this message]
2012-08-13 7:11 ` Dmitry A. Kazakov
2012-08-13 12:33 ` Patrick
2012-08-13 13:11 ` Dmitry A. Kazakov
2012-08-13 13:12 ` Marc C
2012-08-13 13:31 ` Dmitry A. Kazakov
2012-08-13 15:51 ` tmoran
2012-08-13 16:19 ` Dmitry A. Kazakov
2012-08-13 16:30 ` Patrick
2012-08-13 16:53 ` Patrick
2012-08-13 18:18 ` Dmitry A. Kazakov
2012-08-13 20:36 ` anon
2012-08-14 5:40 ` Patrick
2012-08-13 19:11 ` tmoran
2012-08-13 20:03 ` Dmitry A. Kazakov
2012-08-13 20:28 ` tmoran
2012-08-14 10:14 ` Dmitry A. Kazakov
2012-08-14 17:57 ` tmoran
2012-08-13 17:54 ` Marc C
2012-08-13 18:28 ` Dmitry A. Kazakov
2012-08-13 18:59 ` Marc C
2012-08-13 19:16 ` Dmitry A. Kazakov
2012-08-14 8:39 ` Maciej Sobczak
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox