Submit Articles A Collection of Informative and Interesting Articles  

Service Oriented Architecture Introduction - Why ? What ? How? (Part 2)

BY: Arivuvel Ramu | Category: Technology | Submitted: 2010-06-04 06:11:08
       Author Photo
Article Summary: "SOA is a buzz word in 20th century in IT sector, Large scale Enterprise Solution Architect to Enterprise customers look forward to establish the Service Oriented Architecture Capabilities in their Enterprise Segment. we are going to read the need of SOA and Basic concepts around it..."

Share with Facebook Share with Linkedin Share with Twitter Share with Pinterest Email this article

What is SoA
A service-oriented architecture is essentially a collection of services and these services are communicated with each other.

An architecture principle for structuring systems into coarse-grained services enables the technology neutral and platform interoperability emphasizes the loosely coupling of services. It also promotes loose coupling between components for their reuse.

Applications build using SOA style deliver functionally as service that can be used or reused when building applications or integrating with in the enterprise.In Large term, SOA will describe the four aspects of services; Services are composable, Re-usable, Loosely coupled and Interoperable


A service is a unit of work done by a service provider to achieve desired end results for a service consumer. Both provider and consumer are roles played by software agents on behalf of their owners

Services can be published into service directory and Consumers can dynamically discover services from service directory via the well defined service contract

Types of Services
Basic services that have a simple interfaces and when invoked perform a business function
Building block of any SOA solution

Aggregate services, which when invoked perform a sequential set of business functions

Long latencies
Conversational in-nature
Ex:SCM (Supply chain automation)

Types of Message Communication
In Sync Mode, the sender waits till the receiving program has received the messaged, processed it and respond backed to the sender

In Async Mode, the sender sends the messages and continues its processing regardless of when the receiving program receives and process the messages

About Author / Additional Info:
Arivuvel Ramu
Technical Architect (SOA)
galaxE Solutions, Bangalore, India

Comments on this article: (0 comments so far)

Comment Comment By Comment Date

Leave a Comment   |   Article Views: 2941

Additional Articles:
•   Visit Rajasthan With a Tour Operator

•   Trade the Major World Currencies Online

•   Differences Between Communication Styles

•   The Strangulation of Our Nation With Education

Latest Articles in "Technology" category:
•   Chatbot Development - Complete Information

•   Security Robots on Patrol

•   Apple Pay Overview

•   Enterprise Mobility - Overview Part 1

•   M-OTA: Mobile 'Over-The- Air' (OTA) Overview

•   MDM: Mobile Device Management Overview

•   3M MAC Protocol Review

Important Disclaimer: All articles on this website are for general information only and is not a professional or experts advice. We do not own any responsibility for correctness or authenticity of the information presented in this article, or any loss or injury resulting from it. We do not endorse these articles, we are neither affiliated with the authors of these articles nor responsible for their content. Please see our disclaimer section for complete terms.
Page copy protected against web site content infringement by Copyscape
Copyright © 2010 - Do not copy articles from this website.
| Home | Disclaimer | Xhtml |