spacer

SOA - Enterprise Application Integration

INSONO has an extensive experience in implementing Enterprise Application Integration solutions.

Basic SOA concepts

Services are the fundamental concept in SOA. They represent high-level, coarse-grained services as opposed to low-level, fine-grained software components (eg. Java classes). The services are exposed externally, which means that external systems or application can invoke them to achieve encapsulated functionality. The services are well defined in terms of their interfaces.

The following white papers provide technical and architectural information regarding the SOA - Application Integration services provided by INSONO

1. SOA - Service Oriented Architecture

2. JBoss ESB - Reliable SOA Infrastructure

The term service contract is used to describe the clear specification of the service interface. The service contract enables a clear way of establishing common understanding between business analysts and developers teams. There is a low level of interdependencies between services called loose coupling, which enables flexible possibilities of structuring them. It is possible to replace some service implementation with another provider or to add a new atomic service without a need to add a big set of dependent and complex software.

 

 

 

 

 

 

 Rule Engines

The rule engine is a tool which allows reproducing logical rules.  This engine controls the evaluation of the rules by means of RuleSet, a data file, which declares the rules in a form that is readable by human. User does not have to take care of the rules order and of the rules dependence; this is overtaken by the rules engine. More about Rule Engines

 
BPEL

The complex business processes and services can be described, created and executed by BPEL (Business Process Execution Language), not only in your company but also in collaboration with your external partners. Adopted by well-known companies like Bea, IBM, Microsoft, Oracle unified in the OASIS Consortium the WS-BPEL standard is built on top of the approved Webservice standards. Using WS-BPEL you will achieve an independent system, secure integration and control of a wide range of applications and services, accessible also at the distributed infrastructure.More about BPEL

 

SOA technologies

XML

XML is a platform and programming language independent format for representing data. Because of these characteristics it is a common choice for integration solutions. XML format defines types and structure of the data elements.

Web Services

Web Services are technology build on XML and HTTP standards which allow remote procedure calls (RPC) or message-style communication independent of the underlying programming language. More about Web Services

 

Technologies

We use the most modern technologies which have brought the best results in all the business fields we have been working in. Mehr

footer
© INSONO Consulting GmbH 2009 · Imprint