SYSC 4120 Lecture Notes - Lecture 2: Enterprise Service Bus

94 views3 pages

Document Summary

Introduction to software architectural patterns: architecture patten, terms: Open => any layer can be accessed: strict vs relaxed: strict => operations in layer can only use operations in layers below. Relaxed => use layers above and below: combinations, closed strict => can only use layer immediately below, open-strict => can jump below / use any layer below, open-relaxed => open, closed-relaxed => closed. Issues: addition of layers adds up-front cost and complexity to a system. It queries a broker via a service interface: broker identifies and selects a service provider, b(cid:396)oke(cid:396) fo(cid:396)(cid:449)a(cid:396)ds the client"s se(cid:396)(cid:448)ice (cid:396)e(cid:395)uest to a se(cid:396)(cid:448)e(cid:396, server processes the request, broker receive the responds and forwards it to the client. Model(logic), view(gui), controller(mediates between view and model: context, ui often the most frequently modified part of software, ui elements should reflect the current state of the shared data.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents