advertisement
Login | Register   
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   TIP BANK
Browse DevX
Partners & Affiliates
advertisement
advertisement
advertisement
advertisement
 

Implementing SOA in the Real World: Insights from the Trenches

What are the key elements to successfully implement SOA? What are the obstacles and how can they be overcome? Providing insights from major SOA implementations at Fortune 500 companies, the author looks under the covers to provide first-hand insights on meeting SOA’s challenges. 


advertisement
or most enterprise architects, the value proposition of service-oriented architecture (SOA) is clear: SOA enables flexibility, agility and re-use benefits that are broadly recognized throughout the software development community. You might be surprised, however, to find that SOA adoption is not nearly as ubiquitous as many of the analyst organizations and webinar publishers would suggest. There’s a simple reason for this: Despite all that’s been written about SOA, despite all the success stories that proliferate, SOA is far more challenging to implement successfully than its promoters would have you believe.

I began designing systems that implement service-oriented patterns nearly 10 years ago. I’ve been involved in projects that ranged from implementing simple system interactions as services to highly complex interactions that involved the full range of service-oriented patterns. Nearly every one of these projects encountered challenges that were not fully anticipated at their outset. In this article, I’ll describe a few key challenges and I’ll make some suggestions about the most effective way to overcome them.


It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com.
Already a member?



advertisement