chapter 5. service describes end point exposes messages sends/receives contracts binds to service...
TRANSCRIPT
![Page 1: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/1.jpg)
Chapter 5
![Page 2: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/2.jpg)
Service
describes
End Point Exposes
Messages Sends/Receives
Contracts
Binds to
Service Consumer implements
Policy governed by
Sends/Receives
Adheres to
Component
Relation
Key
Understands
Serves
![Page 3: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/3.jpg)
Requestor
Replier
Service(replier)
Consumer(requestor)
ServicesObjects in a Process
Computer A
Computer B
Process A
Process B
Process
Same address space
Network
![Page 4: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/4.jpg)
Service
EndPoint
Synchronous processing
1. Request2.
3. Reply
Service Consumer
![Page 5: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/5.jpg)
Service
EndPoint
Packagereaction
1. Request2.
5. Reaction
Service Consumer
EndPointSend
Reaction
3.
ProcessRequest
4.
![Page 6: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/6.jpg)
Delays
OperationalPicture
Airports
Schedules
Reservations
Weather
![Page 7: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/7.jpg)
Delays
OperationalPicture
Airports
Schedules
Reservations
Weather
Events
Request/Reply
![Page 8: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/8.jpg)
Edge
Event/Notification
Service Consumer
Service Consumer
Service Consumer
Event/Notification
EndPoint
Event/Notification
Event Propagation
PackageEvents
(Subscriptions)
Route
Event Handler
Dispatch
RelevancyFilter
Service
Request
Reply
![Page 9: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/9.jpg)
Edge
EndPoint
Request
Event/Notification
Service Consumer
Service Consumer
Service Consumer
Event/Notification
EndPoint
Event/Notification
Event Propagation
PackageEvents
Dispatch
Route
Event Handler
Dispatch
RelevancyFilter
Service
Request
Reply
Obsolete
![Page 10: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/10.jpg)
![Page 11: Chapter 5. Service describes End Point Exposes Messages Sends/Receives Contracts Binds to Service Consumer implements Policy governed by Sends/Receives](https://reader036.vdocuments.us/reader036/viewer/2022082506/5697c01d1a28abf838cd084b/html5/thumbnails/11.jpg)
Active
Closing
cancel
ExitingCompensating
Ended
Completed
Faulting
Cancelling
Exit
Fault
completed
canceled
close
compensate
closed
Fault
compensatedFaulted
exited