comp.lang.ada
 help / color / mirror / Atom feed
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)?



  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