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 20:18:58 +0200
Date: 2012-08-13T20:18:58+02:00	[thread overview]
Message-ID: <1v5it33h95a33$.1hkjuw58gfi8g.dlg@40tude.net> (raw)
In-Reply-To: 25fb2cbf-be17-44dd-9d95-22e9866be5a9@googlegroups.com

On Mon, 13 Aug 2012 09:30:18 -0700 (PDT), Patrick wrote:

> I want to write applications to communicate with scientific instruments.
> Some use RS232, some GPIB and some TCP/IP. 

We are using a middleware for that. It abstracts industrial devices and
their protocols away, so that the application(s) would not care where the
process variables read and written come from. But it is a commercial
product.

And of course RS232, GPIB, TCP/IP is as much telling as ISA, PCI, PCIe. The
proper description should include the application level and everything down
to the transport, e.g. Steale autopilot, AK (list of commands, their
semantics), over TCP/IP.

If you want to communicate industrial devices, TCP/IP would be your least
problem. You need a middleware to decouple device-specific stuff from the
application logic.

> Could you recommend a software project that gets socket programming done
> right?

I guess there exit some open source examples, e.g. AWS (though I did see
its sources.)

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



  parent reply	other threads:[~2012-08-13 18:18 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
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 [this message]
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