Web Service Orchestration

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/17

flashcard set

Earn XP

Description and Tags

Learn about Web Service Orchestration

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

18 Terms

1
New cards

what do web services aim to do

expose computational elements onto the web alongside data using simple protocols

2
New cards

program built by composition 1

take atomic services

3
New cards

program built by composition 2

wire together their inputs and outputs

4
New cards

program built by composition 3

iterate across sets

5
New cards

two approaches

command and control (orchestration) and decentralised (choreography)

6
New cards

command and control (orchestration)

allow a process to be described, tell each component service what to do, when, and to what

7
New cards

decentralised (choregraphy)

provide a language whereby services can cooperate autonomously

8
New cards

orchestration

an executable business process that can interact with internal and external web services at the mssage level

9
New cards

orchestration vs choreography

orchestration takes place from the perspective of some business stakeholder and choreograhy is about the services themselves building the process

10
New cards

architecture

encapsulate the workflow as a service itself where all the individual functions are provided by components

11
New cards

general requirements for orchestration 1

flexibility in interacting with services

12
New cards

general requirements for orchestration 2

structure - mirror workflow

13
New cards

general requirements for orchestration 3

composition - allow processes to use other processes transparently

14
New cards

general requirements for orchestration 4

state - maintain at least the notion of a process being followed, different from any other

15
New cards

general requirements for orchestration 5

error management

16
New cards

additional requirements for orchestration 1

full integration with web and web services at all conceptual levels

17
New cards

additional requirements for orchestration 2

simplicity, no need to formulate a complex syntax

18
New cards

additional requirements for orchestration 3

no need to actually write code