From: Per Sandberg <per.sandberg@bredband.net>
Subject: Re: Middleware options for Ada and visual C++ integration
Date: Fri, 07 Oct 2011 20:19:08 +0200
Date: 2011-10-07T20:19:08+02:00 [thread overview]
Message-ID: <4e8f42a2$0$20265$a8266bb1@newsreader.readnews.com> (raw)
In-Reply-To: <3655691.234.1318008593795.JavaMail.geo-discussion-forums@vbay19>
As i Stated in the previous not it all depends
The solutions I know about are:
WEB services with SOAP:
Fairly straight forward and from the Ada side all is available in AWS.
CORBA: with PolyORB and TAU elegant.
But there seems to be some interoperability problems that may be
related to sloppy coding in one of the applications.
DDS: using RTIDDS lots of stuff to learn.
Requires some budget and is pure PUB/SUB.
0MQ/JSON: kind of DYO but elegant.
The above middleware choices are platform neutral and there may be more
but these are the ones i got firs hand experience with.
/And as always in software: "it all depends on..."
/Per
On 10/07/2011 07:29 PM, leandrohbatista wrote:
> This could a good idea!
> But porting the HMI do Ada it's not a choice yet.
>
> In fact, I'd like to setup a COM server in my Ada simulation and run the HMI in another PC for example using TCP/IP.
>
> So, I'm looking for a middleware that could interface Ada and C++.
>
> I started reading about DDS (data distribution service) and I found RTI DDS solution (http://www.rti.com/products/dds/index.html).
>
> Before choosing a middleware, I'd like to hear from Ada comunity, what solutions are you using as inter process communications?
>
> DDS, CORBA, PolyORB, DCOM, .NET, or are you developing your own solution (DYO)?
next prev parent reply other threads:[~2011-10-07 18:19 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-07 16:22 Middleware options for Ada and visual C++ integration leandrohbatista
2011-10-07 18:00 ` Paul Colin Gloster
2011-10-07 17:29 ` leandrohbatista
2011-10-07 18:19 ` Per Sandberg [this message]
2011-10-07 19:54 ` Dmitry A. Kazakov
2011-10-07 17:42 ` Per Sandberg
2011-10-08 15:39 ` Maciej Sobczak
2011-10-08 15:29 ` 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