Service-oriented Programming - Fundamental Concepts

Fundamental Concepts

SOP concepts provide a robust base for a semantic approach to programming integration and application logic. There are three significant benefits to this approach:

  • Semantically, it can raise the level of abstraction for creating composite business applications and thus significantly increase responsiveness to change (i.e. business agility)
  • Gives rise to the unification of integration and software component development techniques under a single concept and thus significantly reduces the complexity of integration. This unified approach enables "inside-out integration" without the need to replicate data, therefore, significantly reducing the cost and complexity of the overall solution
  • Automate multi-threading and virtualization of applications at the granular (unit-of-work) level.

The following are some of the key concepts of SOP:

Read more about this topic:  Service-oriented Programming

Famous quotes containing the words fundamental and/or concepts:

    What is the structure of government that will best guard against the precipitate counsels and factious combinations for unjust purposes, without a sacrifice of the fundamental principle of republicanism?
    James Madison (1751–1836)

    When you have broken the reality into concepts you never can reconstruct it in its wholeness.
    William James (1842–1910)