Intro to Service Oriented Middleware

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

1/13

flashcard set

Earn XP

Description and Tags

finishing up!

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

service oriented middleware

each component provides a single service where a service is a cohesive collection of functions

2
New cards

does service oriented middleware have state

no notion of state, lots of value passing, often document based

3
New cards

step 1 service publication

make a services’s endpoints accessible to clients

4
New cards

approaches to step 1 service publication

naming service, trading service, urls

5
New cards

step 2 service discovery

look up the service in whatever discovery services it has published itself to

6
New cards

lifecycle issues with step 2 service discovery

service might want to un-publish itself when it is no longer available or relevant, you can’t assume services will always remain available

7
New cards

step 3 service interaction

access the service through its endpoint

8
New cards

main vehicles for web services

XML RPC (smaller systems), SOAP (larger systems)

9
New cards

web services 1

get away from a single monolithic middleware architecture

10
New cards

web services 2

a service that can be invoked using web protocols, as opposed to an object that needs its own specialised protocol

11
New cards

distributed objects vs service oriented architectures

distributed objects emphasise the state involved in a system, service oriented architectures decompose in terms of the sub-proceses involved

12
New cards

why use service oriented middleware 1

integrate into existing network

13
New cards

why use service oriented middleware 2

portable, language neutral and platform neutral

14
New cards

why use service oriented middleware 3

wrap up existing services