One of the application used in our company uses CORBA. The CORBA server side runs on AIX. Currently we are planning to upgrade our AIX version, and run into the issue that the new version of AIX does not support the version of CORBA implementation we use, so we need to decide the fate of that application. Interoperate then becomes part of this thinking process. In this meditation, I am looking at interoperate from a broader view, which includes one-way "inter"operate, and I am interested in discussing different ways of interoperation I see, and I am very interested in other's views.

2005-09-25 Retitled by Arunbear, as per Monastery guidelines
Original title: 'Interoperate'

Replies are listed 'Best First'.
Re: Interoperation: modes and benefits
by rvosa (Curate) on Sep 25, 2005 at 12:04 UTC
    I am curious why it is (in your opinion) that the major players want to replace CORBA with SOAP, when the latter seems less scaleable?
      The cynical side of me says that it is a plot to sell hardware to people who otherwise wouldn't buy it.

      The more honest and even more cynical side of me says that vendors are under more pressure to deliver buzzword compliant products than they are good ones, because PHBs are better at recognizing buzzwords than quality. Therefore SOAP is better than CORBA because it is a newer buzzword, and also allows them to use the XML buzzword along with all of the attendant marketing-speak.

      I am curious why it is (in your opinion) that the major players want to replace CORBA with SOAP, when the latter seems less scaleable?

      One reason is that SOAP is scalable enough for many people. With organisations introducing web infrastructure for other reasons supporting two mechanisms (or, if they've never had CORBA in the first place, introducing a new one) can be a waste.