Toolbox for IT
Share and compare information with 1.4 million professionals
Ask Question / Find People / Invite Peers / Make Connections
 
 

Edmon
The Web 2.0 Place
by Edmon (Sr. Software Engineer)

 

Mandatory reading on WebServices

Edmon (Sr. Software Engineer) posted 5/12/2006 | Comments (1)
Here is one brilliant, funny and highly recommended reading on REST vs. WS-* webservices.

This is one of the most enjoyable technology readings I've had in a long, long time.

REST vs. SOAP Parable

Every now and then some voice of reason raises up above the hype hypnotised crowd and offers the alternative truth to ones that have not been completely brain washed.

This is the one like that. Furthermore, it seems that there few others that have resisted the hypnosis.

To quote some comments on this article from the server side:


... Reading the above replies [SOAP defenders] I started doubting where I lived. On the Moon? Oh no, not at all. Looking around, I'm still here on the lovely Earth ;)There were so many 'if's and 'in the future', and so on, that those guys need to be brought back to this reality. ...

... SOAP -- the EJB of XML. Give up the ghost. ...



and from the article as well:



... I'm new to web services but recently spent a lot of time looking at options for a new system. There was no direction given and no precedence for SOA in the area I work. At first this seemed like a disadvantage. I now appreciate the option to completely avoid SOAP RPC as a luxury most people don't have. It's a complete mystery to me why so much energy remains behind the 'worst available option' for the vast majority of purposes. ...

...
There's so much energy behind the "worst available option", I think, because of a fundamental genetic abnormality in about 90% of the population. The more I see of the current crop of frameworks and standards and specifications, and the fanboys cheering them on, the more I despair… ;-)

By the way, Rusty, that was brilliant.
...



I personally used to fight hard on this blog for the same common sense approach to webservices. I got tired of it because it was an uphill battle.
SOA-SOAP-ESB is such a powerful attention grabber and almost an IT dogma that you risk being marginalized if you speak too critically of it.

However, it is good to know now I am not alone in raising the voice against something that will utlimately hurt us in the same way that many other over-engineered technologies did.

free web hit counter

page hit counter

Comments (1)  

comment
Eric Roch writes:
5/12/2006 #
Funny, but I think wrong=2E

See this link=2E

REST has it's place but SOA is solving= different problems=2E I agree than many are using WS-* where they= should not with no reuse and no business process improvement=2E= That=92s not a technology problem though=2E That=92s just a stupid= application of the technology=2E Don=92t do stupid things! Most of= the solutions I have worked on just use SOAP and WSDL along with= older proven technology like JMS=2E This is really not that hard=2E= There are tools that will build SOAP documents and WSDL for= you=2E

Eri= c Roch
You are not logged in. Sign in to post unmoderated comments or join the community to create your free profile today!
Name: (Will display on the site)
E-mail: (Not displayed. No Spam)
BoldUnderlineItalicStrikeLinkCodeBlockQuote
Lines break automatically. Please preview your message before posting.

If not logged-in your post will not appear until approved by a community moderator. To uphold community standards, comments that are inflammatory, offensive, or contain profanity or advertisements may be removed by the author or a community moderator.

More from this author

Archive Category: Emerging Technologies

Keyword Tags

REST, SOAP, WebServices, Parable
Disclaimer: Blog contents express the viewpoints of their independent authors and are not reviewed for correctness or accuracy by Toolbox for IT. Any opinions, comments, solutions or other commentary expressed by blog authors are not endorsed or recommended by Toolbox for IT or any vendor. If you feel a blog entry is inappropriate, click here to notify Toolbox for IT.
Browse all IT Blogs
 

About This Blog

This blog covers all the web related technologies that author uses daily and considers relevant to other application...more
Enter your email address to be notified of new posts.
  
No Spam (Privacy Policy)
 
 
 
 

Recent Comments

luckysameer"Dear bugman, I am luckysameer, Business..."
DubMeNow -- Nice New Web 2.0 App for Business...
allansassman"your science and health breakthrough and..."
Weekend Math and Science: BBC Knowledge
Edmon"Galactica: Computer is year old. I have..."
Microsoft, please help me out. Vista is killing...
Craig Jeffords"My Vista laptop, when connected wireless,..."
What is Microsoft thinking?
Parthasarathi Pandian"HI, I have to create a dynamic tree in..."
How to Create Strong Passwords/Pass Phrases
More Recent Comments...
 
 

Categories

Application Platforms (16)  /  
Emerging Technologies (15)  /  
Evaluate Vendors (7)  /  
Find Jobs (3)  /  
Frameworks (27)  /  
Free Stuff (3)  /  
Gaming (1)  /  
General (26)  /  
Humor in IT (7)  /  
Integration (14)  /  
Linux (1)  /  
Manage Projects (4)  /  
Math and Science (13)  /  
Open Source Software (14)  /  
Opinion (52)  /  
Outsourcing (5)  /  
Product Review (28)  /  
Python (1)  /  
REST (3)  /  
Role Description (11)  /  
Semantic Portal (4)  /  
Semantic Web (5)  /  
SOA (11)  /  
Solve Problems (12)  /  
Stay Current (12)  /  
Tips and Tricks (23)  /  
Web 2.0 (8)  /  
 
 
 
Communities:  Business Intelligence  /  C Languages  /  CIO  /  CRM  /  Database  /  Data Warehouse  /  EAI  /  Emerging Technologies  /  ERP  /  Hardware  /  Knowledge Management  /  Networking  /  Project Management  /  SCM  /  Security  /  Storage  /  Web Design  /  Wireless  /  Baan  /  Java  /  Linux  /  Oracle  /  Oracle Database  /  PeopleSoft  /  SAP  /  Siebel  /  UNIX  /  Visual Basic  /  Windows
Also at Toolbox for IT: Blogs /  Groups /  Wiki /  Events & Webcasts /  Job Center /  Vendor Research Directory
 
Copyright 1998-2008 Toolbox.com. All rights reserved. All product names are trademarks of their respective companies. Toolbox.com is not affiliated with or endorsed by any company listed at this site. Toolbox.com is a subsidiary of the Corporate Executive Board.