Featured
- Get link
- X
- Other Apps
What is SOA
The service - oriented architecture client (in English Service Oriented Architecture ) is a concept of software architecture that defines the use of services to support business requirements .
The integration of the different tools of the company,
entails the clear definition of the services to support the applications among
themselves , providing a clear way to do it.
SOA or Service Oriented Architecture will allow us to create
information systems that approximate the company's criteria:
1. Customer
Service Oriented Architecture is a software architecture concept that defines
the use of services to support business requirements.
2. It allows
the creation of highly scalable information systems that reflect the business
of the organization, in turn provides a well-defined form of exposure and
invocation of services (commonly but not exclusively web services), which
facilitates the interaction between different own systems or from third parties.
SOA defines the following software layers:
1. Basic
applications : Systems developed under any architecture or technology,
geographically dispersed and under any ownership figure.
2. Exposure
of functionalities : Where the functionalities of the application layer are
exposed in the form of services (generally as web services).
3. Service
integration : They facilitate the exchange of data between elements of the
application layer oriented to internal business processes or in collaboration.
4. Process
composition : That defines the process in terms of the business and its needs,
and that varies depending on the business.
5. Deliverable
: Where services are deployed to end users.
SOA provides a methodology and framework for documenting
business capabilities and can support integration and consolidation activities
.
Therefore, if we have a SOA architecture generated, what it
raises us is the possibility of facilitating the integration between the
different applications in order to maximize the benefit obtained with our
infrastructure.
Services
To be able to reach the complete evolution, a structured
design is required that allows small services, offered by individuals, to
coordinate to offer a joint and larger service.
Thus, in a manufacturing job , many times not a single
person intervenes, but for example if we are talking about a wooden chair,
whoever chops the tree, who extracts the wood, who cuts it to prepare it, who
performs the gluing and who varnishes it. All of them are performing a service,
but by doing it together they offer us a greater or more complete service, such
as the manufacture of a chair.
For all these steps or services to give rise to a final
service or product , this structured design is required in which each one knows
what task to perform and what output parameters are necessary and valid.
Therefore, the design of that service-oriented
architecture is one of the main elements
in any service-oriented structure .
SOA architecture
The service - oriented computing represents a new generation
of systems that use a development platform that involves multiple components ,
but it has its own design elements, patterns of languages, architectural
designs, concepts, technologies and environments related systems .
SOA or service-oriented architecture establishes an
architecture model that helps to improve the efficiency, effectiveness and
productivity of a company , positioning services as the first thing that we
must take into account when we want to present a logic to solve a problem, or
to the achievement of the company's strategic objectives, associated with
service-oriented programming.
- Get link
- X
- Other Apps
Popular Posts
Everything You Need to about Tension Control Bolts
- Get link
- X
- Other Apps
Inadequate Password Complexity Policies
- Get link
- X
- Other Apps