Salesforce

Magic xpi as an SOA Enabling Tool (Magic xpi 4.5)

« Go Back

Information

 
Created ByKnowledge Migration User
Approval Process StatusPublished
Objective
Description

Magic xpi as an SOA Enabling Tool (Magic xpi 4.5)

Implementing integration projects in light of the growing service-oriented architecture (SOA) is not new, and its widespread use is constantly merging. We believe that one of the factors that has to be taken into consideration while designing and implementing a Magic xpi project is how it reflects and fits the SOA concept. This will be further discussed in the following paragraphs.

SOA is a software architecture that builds interfaces, interface implementations and interface calls. So, SOA is about reuse, encapsulation, interfaces and, ultimately, business agility. To meet the needs of the agile enterprise, the practice of SOA has the following core principles:

  • Use of services on top of existing technology.

  • Event driven architecture that allows businesses to detect, report and react immediately to unpredictable events.

  • Business process management (BPM) capabilities, which improve process design and integration.

The following schema represents a blue print of the SOA vision in organizations:

The implementation of SOA enables an organization to build a service and composite application layers on top of their existing IT systems, detaching the end user from the applications and DB level, bringing the relevant information to the user when needed, using a unified GUI.

Magic xpi’s fundamental design concept is based on business function encapsulation and the exposure of business processes as a service. SOA support in Magic xpi is provided for integration flows and components.

Reference
Attachment 
Attachment