comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Ada Networking (General/Design)
Date: Mon, 13 Aug 2012 09:11:07 +0200
Date: 2012-08-13T09:11:07+02:00	[thread overview]
Message-ID: <fi6nymfk59lc.v49zgtg4rb7e$.dlg@40tude.net> (raw)
In-Reply-To: 08540a65-8d88-4042-b021-52c49b2e6772@googlegroups.com

On Sun, 12 Aug 2012 13:26:23 -0700 (PDT), 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.

Depends on the protocol, load and QoS requirements. E.g. in one case we
must handle 200K+ connections, in another 80�s is the response time limit.

> Is it using Streams?

Rarely. Most network protocols are packet-oriented.

> Wrapping up IP-ports and packets in their own
> interface-packages and using those?

Certainly. There will be many packages reflecting at least the protocol
layers, encapsulating OS-dependent stuff etc.

> Something I'm not even thinking of?
> (In short, I'm curious as to how other Ada programmers approach it.)

See above, it depends. 

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  parent reply	other threads:[~2012-08-13  7:11 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
2012-08-13  7:11 ` Dmitry A. Kazakov [this message]
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