Arti InformaticheArti Informatiche

ITENROSRDE

Cerca

SOLUTION

SOA S.O.A.

Partnership

Together to win the challenges of the market

>>

RSS - S.O.A.

Stay up to date with our RSS for the latest news from Arti Informatiche


Subscribe to newsletter:

Search BY NEED:Solutions for all your needs

>>

Search BY INDUSTRY:Solutions for all your industry

>>

CASE STUDY

Gregoris

The reached goal is the full integration of the configuration processes with the management software Ideale2005

>>

SOLUTION - SOA S.O.A.

S.O.A. - Service Oriented Architecture

A paradigm to organize and employ distributed resources that may be under the control of different domains.

The new paradigm of application scalability, independent from hardware or software infrastructure, is expressed at its highest level in the context of "Service Oriented Architecture". It is, in fact, the ability to "atomize" at the most the components of an application and to instantiate the communication among them at a simple computational level (passing parameters and getting results), which characterize this new development model as the ultimate technological solution, aimed to provide benefits measurable in terms of flexibility, scalability and maintenance. The application is no longer identified by a single element made of data, algorithms and interface. The "Business Layer", representing the algorithm logic, is the level that plays the predominant role in the SOA.

In this new programming model, it is of crucial importance the presence of "WorkFlow" tools. They are dynamic tools that allow the user to shape the design of the process according to the results get from one or more Web Services, or to invoke multiple Web services according to the obtained results. All this can be easily and quickly changed within the customization needs of the company.

This entails an interesting context in which companies can communicate with each other without structural, technological, or system constraints, by simply invoking web services and interacting on the basis of rules, algorithms and flows easily achievable by means of high-level programming tools such as the BPEL interface.