Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6321959
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T16:14:32+00:00 2026-05-24T16:14:32+00:00

We are currently using MICO to establish the communication between a server and a

  • 0

We are currently using MICO to establish the communication between a server and a client, where the client is a simulator written in C++ and the server is a java program displaying an animation of what happens in the simulation. It seems that the developemt of MICO has slowed down to an almost halt and bugs that only allow us to hack around them (as we don’t have the time to first figure out which parts of MICO are responsible for codegeneration and so on) keep us from making real progress.

So, does any one of you know of a good drop-in replacement? We would like to have the following:

  • The compiler can generate both C++ and Java-Code from the idl.
  • The project should still show considerable support.
  • The implementation should be open-sourced (GPL or BSD, or something alike), as we use our programs to teach students as well.
  • The migration from MICO should be as easy as possible. (This is not a hard requirement, but would be a good thing)

I found some other CORBA implementations, e.g. TAO, but I didn’t find any of which I could
say that they are still supported. Correct me if I am wrong here.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T16:14:33+00:00Added an answer on May 24, 2026 at 4:14 pm

    I don’t know where CORBA or MICO in particular has gone in the last 5 years, but back then a drop in replacement was not really possible, since differences between vendors where still there.

    Not necessarily API differences (POA, etc.) but

    • in implementation behavior,
    • in custom extensions which were required to make it work in a real-world environment (threading, load balancing, security, etc.),
    • in how the development tools worked
    • and also about the whole deployment or runtime story.

    We had Orbix ASP/2000/Whatever and ORBacus which were interchangeable having a small compatibility layer, some Makefile framework to hide differences in tools (e.g. the IDL compiler) and some scripts for wrapping ORB specific processes.

    Unfortunately, ORBacus has long been bought by (then) IONA, which already make Orbix. IONA itself has been bought by someone else (I forgot). The original authors of ORBacus, plus some devs from IONA Orbix, changed their ways somewhat and produced Ice, which is not CORBA but somewhat alike – of course without the glitches 😉

    Concerning TOA, I think it would be the “best” choice concerning still being developed as it is driven by research on the Washington University. But last time I looked, they didn’t have Java implementation but people seemed to use JacORB.

    Maybe all this helps you little, unless it brings even more confusion 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am currently using Windows Server 2008 Standard and have several Hyper V machines.
Currently using Oracle/BEA/Plumtree ALUI Portal 6.1, and am trying to display a client's IP
Currently using System.Web.UI.WebControls.FileUpload wrapped in our own control. We have licenses for Telerik. I
Im currently using vs2008 with asp.net mvc framework for web development. Im missing a
I'm currently using VS2005 Profesional and .NET 2.0, and since our project is rather
I am currently using the following command to upload my site content: scp -r
I'm currently using the awesome attachment-fu plugin for a Rails app, but as a
My company is currently using Sage MAS as their ERP system. While integrating our
I'm currently using DPack as this adds a Collapse All Projects option to the
We are currently using a somewhat complicated deployment setup that involves a remote SVN

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.