SOA – Service Oriented Architecture

Today evening i thought to recall some basics of SOA and Web Services. Took out the book “WCF Multi-tier Services Development with LINQ” by “Mike Liu”. After going through chapter 1, i could memorize the following-

What is SOA?

Though different people views SOA in different ways, I would say-

SOA is not a specific technology, nor a specific language. It is a design blueprint, or a system design approach. It aims to enhance efficiency, agility, and productivity.

Web services are one of the most popular way of realizing SOA.

Why SOA?

Modern business processes are very dynamic in nature. Requirements changes on an ad-hoc basis. Management expects IT to respond to these changes quickly.

This is where SOA comes into play.

SOA’s building block is a Service. These Services are building blocks which business users use to define there own process.

These Services are designed and implemented in such a way that these are loosely coupled and independent of each other. Any change in one Service does not affect any other Service.

To be continued…

This entry was posted in Knowledge Sharing. Bookmark the permalink.

10 Responses to SOA – Service Oriented Architecture

  1. Truly informative cheers, It is my opinion your current visitors will likely want far more items similar to this continue the great effort.

  2. What a great blog and revealing post.

  3. You shared particularly usefull infomation over here! I just wanna thank you for doing that! When you posted more articles like this, I wanna visit your weblog even more!

  4. Hey There. I found your blog the usage of msn. That is a really smartly written article. I’ll make sure to bookmark it and come back to learn extra of your useful info. Thanks for the post. I will definitely return.

  5. Thanks , I have just been searching for information about this topic for a long time and yours is the best I’ve came upon so far. But, what concerning the bottom line? Are you positive concerning the supply?

  6. Somebody necessarily lend a hand to make seriously posts I’d state. That is the first time I frequented your website page and up to now? I amazed with the research you made to make this actual publish incredible. Fantastic process!

  7. Thanks for all of your work on this web page. I am looking forward to reading more of your posts in the future.

  8. Wow, marvelous blog layout! How long have you ever been running a blog for? you make running a blog look easy. The whole look of your website is great, well the content material!

    • Prady says:

      Thanks for the compliments. This is my first ever website/ blog which i started two weeks back. I would be glad to know your feedback/ comments to make this better and worth visiting.
      Cheers, Prady

  9. Chair says:

    Much appreciated for the information and share!
    Nancy

Leave a Reply