Diagrams for BTP Specifications Sanjay Dalal sanjaybea com
Diagrams for BTP Specifications Sanjay Dalal (sanjay@bea. com) BTP Diagrams 1
Superiors Actors, Roles and Relationship section BTP Diagrams 2
Inferiors Actors, Roles and Relationship section BTP Diagrams 3
BTP Roles And Relationships Actors, Roles and Relationship section BTP Diagrams 4
Simple case (Use where you find fit) BTP Diagrams 5
Optimized case (Compounding Messages section) BTP Diagrams 6
Participant timeout (Inferior timeout section) BTP Diagrams 7
Cancel-contradiction (May be after description of CONTRADICTION message) BTP Diagrams 8
Diagram for Part 2: Relationships description BTP Diagrams 9
Message Exchange: Superior->Enrolled Inferior Superior PREPARE, CONFIRM, CANCEL, RESIGNED, CONFIRM_ONE_PHASE, SUPERIOR_STATE Enrolled Inferior messages BTP Diagrams 10
Message Exchange: Superior<-Enrolled Inferior Superior PREPARED, CONFIRMED, CANCELLED, RESIGN, HAZARD, INFERIOR_STATE Enrolled Inferior messages BTP Diagrams 11
Message Exchange: Superior<->Enroller ENROL Superior Enroller ENROLLED messages BTP Diagrams 12
Message IO: Decider REQUEST_CONFIRM CANCEL/whole REQUEST_STATUSES BTP Diagrams Decider CONFIRMED CANCELLED INFERIOR_STATUSES 13
Message IO: Terminator CONFIRMED CANCELLED INFERIOR_STATUSES BTP Diagrams Terminator REQUEST_CONFIRM CANCEL PREPARE/inferiors REQUEST_STATUSES 14
- Slides: 14