View all newsletters
Receive our newsletter - data, insights and analysis delivered to you
  1. Technology
April 2, 1997updated 05 Sep 2016 12:02pm

ASYNCHRONOUS ORBS VIE WITH MESSAGE QUEUING AT OMG

By CBR Staff Writer

There’s another storm in a teacup being fought over at the Object Management Group and its desire to add asynchronous communications services to its Corba Common Object Request Broker standard. Asynchronous services for static hubs need to be added to Corba, which currently assumes a synchronous connection, so that – for example – Windows programmers who suffer with frozen screens when a call back falls down can pick up where they left off after rebooting. Synchronous and asynchronous object request brokers will serve very different applications and programming models in the Group’s view, and both will be required. Specifications for extensions or additions to Corba in order to support asynchronicity were submitted by object request broker vendors such as Iona Technologies Ltd, Expersoft Inc and Visigenic Software Inc (CI No 3,096). However, a set of messaging companies, including PeerLogic Inc and Tibco Inc, saw their message queuing technologies as the obvious way to provide this kind of service and made submissions on that basis. So even though the Group originally asked for submissions for asynchronous services, it now has submissions for both asynchronous services and store-and-forward message queuing on its hands. It knows it needs both, but they are different programming models. The war that’s being fought is over which is more fundamental. The messaging camp says queuing is the future and that is should be implemented at the heart of Corba, which would, in their opinion mean the Interface Definition Language would have to be altered. The Object Request Broker camp says that messaging queuing should be sectioned off as Object Management Group services, since you are talking to a queue, not to an object. The Group’s problem is trying to put the two programming models together, and at this point it looks as if it may have to keep them separate. One specification will address message queuing, the other asynchronous services. Whatever happens, the Group swears it won’t break the Interface Language Definition, and any changes should be well hidden. Even if language mappings change, it won’t be anything drastic, it says. We won’t break anything except a few egos, claims the Group. Meanwhile, the initial seven submissions are due to be whittled down to a single specification by defection or collaboration, by April 14, in time to be voted on by Group’s object request broker object services taskforce, which has its next meeting scheduled for May in Stresa, Italy.

Content from our partners
Powering AI’s potential: turning promise into reality
Unlocking growth through hybrid cloud: 5 key takeaways
How businesses can safeguard themselves on the cyber frontline

Websites in our network
Select and enter your corporate email address Tech Monitor's research, insight and analysis examines the frontiers of digital transformation to help tech leaders navigate the future. Our Changelog newsletter delivers our best work to your inbox every week.
  • CIO
  • CTO
  • CISO
  • CSO
  • CFO
  • CDO
  • CEO
  • Architect Founder
  • MD
  • Director
  • Manager
  • Other
Visit our privacy policy for more information about our services, how Progressive Media Investments may use, process and share your personal data, including information on your rights in respect of your personal data and how you can unsubscribe from future marketing communications. Our services are intended for corporate subscribers and you warrant that the email address submitted is your corporate email address.
THANK YOU