By continuing your visit to this site, you accept the use of cookies. They ensure the proper functioning of our services and display relevant ads. Learn more about cookies and act

Not yet registered? Create a OverBlog!

Create my blog

What is SOA?

Whilst the area of service-oriented architecture, or SOA, is currently a highly active area, there still remains some considerable confusion with regards to what SOA actually is. As you will see in the following article, different people tend to qualify SOA in quite different ways. With that in mind, have a look at the various SOA definitions.

Overview

SOA tends to be classified in different ways. While many people refer to an SOA project as one that is characterised by the fact that web service technologies are being used within a specific project, others regard the SOA framework as one that is essentially a web-centric alternative to
object-oriented architectural design.

The strategic vision

Fortunately, there is one area of SOA design that appears to be significantly more clear-cut. The strategic goals surrounding this area appear to be comparatively clear. The vision here is one where the various goals and benefits, which each stakeholder hopes to achieve when they commit to SOA services, will in fact be fully realised. Nonetheless, due to the fact that the term SOA has often been tagged to various brand products and technologies without clear definition, it has resulted in a number of these expectations remaining unfulfilled.

Fragmentation

While there is certainly no lack of information with which SOA could effectively be defined, problems arise simply because the information available has tended to be extremely fragmented. In fact, the information has developed from various areas such as media reports, marketing literature as well as independent research studies.

General concepts and principles

However, despite the confusion surrounding its precise definition, there does exist some general concepts and principles that are shared by the numerous organisations which have all had a part to play in the development of the SOA movement. Specifically, it can be more or less accurately stated that service-oriented architecture refers to a specific, though variable set of design principles. These principles will be applied at various stages during systems integration and development within computing. Final word Essentially, SOA operates by separating various functions into distinct services. These services can then be distributed to a network by developers in order that users can either reuse them or combine them within particular applications. Thus, consumers can communicate with each other by way of exchanging data within a shared and clearly-defined format.

Same category articles Architecture

An architect's guide to the hip roof

An architect's guide to the hip roof

In modern times, if you happen to see bungalows and cottages, you will notice that the majority of them will be fitted with a 'Hipped roof' or a 'Hip roof'. This is because this style of roofing tends to evoke both comfort and practicality. Here follows a brief guide to this pretty architectural construction.
An introduction to studying architecture

An introduction to studying architecture

Architectural practice involves a number of diverse design areas which includes not only the design of individual buildings, but also clutches of buildings and it even extends to designing the surrounding landscape and interior design. Architects are often employed to supervise the construction of their designs. This is but one of the reasons why this can be a great career option. Here is a guide to studying architecture.
How to price the cost of a house extension

How to price the cost of a house extension

If you are considering an add-on for your home, you are not alone! This is increasingly becoming a trend among British home-owners. It is far cheaper and less time-intensive than remodelling your existing space, buying a new house or even having a new house constructed from scratch! This article will show you how to estimate the cost of a new extension for your home accurately.
A guide to fitting mezzanine floors

A guide to fitting mezzanine floors

A mezzanine floor is located at a level intermediate to that of the main building floors. By using redundant headroom, mezzanines optimise space and increase the floor area. Mezzanine floors may also be used as observation decks overlooking a work space or creating area for storage systems. Their application is common in residential, commercial and industrial buildings. Read this guide to fitting mezzanine floors for information on planning and construction.