The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Bang your head against the wall, part two

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Bang your head against the wall, part two Posted: Feb 9, 2005 10:20 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Bang your head against the wall, part two
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement

Later in that article I posted on earlier is this gem:

While CORBA attempted to use a similar strategy, its complexity required major investment by platform vendors, which limited its scope. The simplicity of XML-based protocols significantly lowers the barrier to implementation, ensuring their greater ubiquity. By encoding remote method invocation requests as XML, they avoid interoperability problems caused by platform specific remote procedure call encoding and argument marshalling. Also, by obtaining broad industry agreement on standards, they have designed platform interoperability in from the beginning.

Ok, let me pull out the 40 ton cluestick and explain something to the author - the various XML mechanisms for interop (SOAP, XML-RPC, etc) are no simpler than CORBA. I've worked with both, and - in fact - the current WS* developments look astoundingly like the process the OMG used in the 90's for CORBA. It's all the same stuff, this time using text instead of binary. You want to secret to XML's success? It's not simplicity - it's port 80. To get a CORBA service working between 2 entities, I have to get security personnel all around to agree to open specific ports. The XML protocols take a pass on that by using HTTP as their transport mechanism.

XML is not simpler, and anyone who tells you it is selling something.

Read: Bang your head against the wall, part two

Topic: Viewing the News Previous Topic   Next Topic Topic: plans

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use