Composite application

From Wikipedia, the free encyclopedia

In computing, the term composite application expresses a perspective of software engineering that defines an application built by combining multiple services. A composite application consists of functionality drawn from several different sources within a service oriented architecture (SOA). The components may be individual web services, selected functions from within other applications, or entire systems whose outputs have been packaged as web services (often legacy systems).

Composite applications often incorporate orchestration of "local" application logic to control how the composed services interact with each other to produce the new, derived functionality. WS-CAF is a Web services standard for composite applications[1].

Some examples of composite applications include:

[edit] See also

[edit] External links

[edit] References

  1. ^ OASIS Web Services Composite Application Framework (WS-CAF) TC