Tuesday 28 October 2014

Advantages and Disadvantages of CORBA




Advantages
Disadvantages
  
  Ø  Maturity - CORBA is extremely feature-rich, supporting many programming languages, operating systems, and a diverse range of capabilities such as transactions, security, Naming and Trading services.           
  
  Ø  Open standard - users can choose the implementation from a variety of CORBA vendors.

  Ø  Wide platform support - CORBA implementations are accessible for a wide variety of computers, including IBM OS/390 and Fujitsu GlobalServer mainframes, LINUX, Windows and several embedded operating systems.

  Ø  Wide language support - CORBA defines standardized language mappings for a wide variety of programming languages, such as C, C++, Java, Smalltalk,COBOL,Python and IDLScript.

  Ø  Efficiency - The on-the-wire protocol infrastructure of CORBA guarantees that messages between clients and servers are transmitted in a compact representation.

  Ø  Scalability - The flexible, server-side infrastructure of CORBA makes it possible to develop servers that can scale from handling a small number of objects up to handling a virtually unlimited number of objects.
  
  Ø  Firewall unfriendly - There's no real CORBA standard to bind an ORB and its clients to a port or a port range, there are (only) vendor specific options.

  Ø  Regarded as complicated – some remote invocation of CORBA interfaces is at least as simple as over XMLRPC (which is regarded as easy).

  Ø  No standard to get the initial reference for the naming services.

  Ø  No official Perl making - There are at least two Perl ORBs available as open source, but neither the mapping is official, nor are the implementations complete.



12 comments:

  1. You rock particularly for the high caliber and results-arranged offer assistance. I won't reconsider to embrace your blog entry to anyone who needs and needs bolster about this region.

    python training in chennai|
    python training in bangalore|

    ReplyDelete
  2. Attend The Python Training in Bangalore From ExcelR. Practical Python Training in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Python Training in Bangalore.

    ReplyDelete
  3. Hello, I read your blog occasionally, and I own a similar one, and I was just wondering if you get a lot of spam remarks? If so how do you stop it, any plugin or anything you can advise? I get so much lately it’s driving me insane, so any assistance is very much appreciated.
    Data science Course Training in Chennai |Best Data Science Training Institute in Chennai
    RPA Course Training in Chennai |Best RPA Training Institute in Chennai
    AWS Course Training in Chennai |Best AWS Training Institute in Chennai

    ReplyDelete
  4. Awesome post.Java training in Abu Dhabi Thank u for sharing wonderful information keep it up

    ReplyDelete

  5. Your blog have almost full information about Machine learning. You have clearly explained each and every modules in more informative manner for all. Keep it up.
    machine learning course bangalore

    ReplyDelete
  6. Thank you for providing the valuable information, i have no words for say i just say thanks because it is helpful for me.Keep posting!!Machine Learning Training in Bangalore

    ReplyDelete
  7. Thanks for any other wonderful post. Where else may just anyone get that type of info in such a perfect means of writing? I’ve a presentation next week, and I am on the look for such information.
    hardware and networking training in chennai

    hardware and networking training in velachery

    xamarin training in chennai

    xamarin training in velachery

    ios training in chennai

    ios training in velachery

    iot training in chennai

    iot training in velachery

    ReplyDelete
  8. Great Information sharing .. I am very happy to read this article .. thanks for giving us go through info.Fantastic nice. I appreciate this post.
    data science training

    ReplyDelete