COIS 3040H Lecture Notes - Lecture 11: Javafx, Software Engineering

48 views2 pages

Document Summary

Publish-subscribe solution: anything that uses a database, uses a model view controller (mvc, model view controller is seen as a variation of the observer. Restful api: security is not the most important, availability is not the most important, most social medias use restful api"s. Java fx and java swing or built on publish subscribe pattern: very simpler to observer design pattern, one of the most influential design patterns in software engineering. In-between client and server in terms of distribution: the more nodes you add to a system, the more latency there will be. Latency is a weakness of this pattern: with this pattern, even node can receive and send events. **client -server is the least distributed. (if one node fails, this system will fail) Peer-to-peer: most distributed network, each node is a client and a server. If one or more then one node fails, the system can continue working.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents