diff options
Diffstat (limited to 'usth/ICT2.7/P3L1 Software Architecture Subtitles/23 - Architectural Styles Quiz Solution - lang_en_vs5.srt')
-rw-r--r-- | usth/ICT2.7/P3L1 Software Architecture Subtitles/23 - Architectural Styles Quiz Solution - lang_en_vs5.srt | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/usth/ICT2.7/P3L1 Software Architecture Subtitles/23 - Architectural Styles Quiz Solution - lang_en_vs5.srt b/usth/ICT2.7/P3L1 Software Architecture Subtitles/23 - Architectural Styles Quiz Solution - lang_en_vs5.srt new file mode 100644 index 0000000..d48320b --- /dev/null +++ b/usth/ICT2.7/P3L1 Software Architecture Subtitles/23 - Architectural Styles Quiz Solution - lang_en_vs5.srt @@ -0,0 +1,79 @@ +1 +00:00:00,150 --> 00:00:02,680 +Okay, let's start with the Android Operating System. The Android + +2 +00:00:02,680 --> 00:00:07,170 +system, heavily based on the generation and handling of events, + +3 +00:00:07,170 --> 00:00:10,640 +so it is mostly an event driven system. However, it + +4 +00:00:10,640 --> 00:00:13,870 +also has some elements of publish, subscribe, in the way + +5 +00:00:13,870 --> 00:00:17,480 +elements in the system can register for elements of interest. + +6 +00:00:17,480 --> 00:00:20,570 +So we can mark both styles here. So what about + +7 +00:00:20,570 --> 00:00:23,449 +Skype? We haven't discussed Skype yet. So here we probably + +8 +00:00:23,449 --> 00:00:25,019 +had to take a little bit of a wild guess. + +9 +00:00:25,019 --> 00:00:27,068 +But as we will see in more detail in the + +10 +00:00:27,068 --> 00:00:29,736 +rest of the lesson. Skype is mainly a peer to + +11 +00:00:29,736 --> 00:00:34,035 +peer architecture, with some minimal elements of a client server + +12 +00:00:34,035 --> 00:00:37,770 +architecture. For example, when you start Skype and sign in + +13 +00:00:37,770 --> 00:00:40,420 +to a conceptually centralized server. So let's move to the + +14 +00:00:40,420 --> 00:00:42,930 +World Wide Web. As we just discussed, the Word Wide + +15 +00:00:42,930 --> 00:00:46,255 +Web is based on a rest architecture. And because rest + +16 +00:00:46,255 --> 00:00:50,170 +style, is a hybrid derived from other architectural styles, including the + +17 +00:00:50,170 --> 00:00:53,960 +client server architectural styles. Both of those styles apply here. + +18 +00:00:53,960 --> 00:00:57,465 +And finally Dropbox is by and large, a client server + +19 +00:00:57,465 --> 00:01:01,904 +architecture. As conceptually, we upload our documents to a Dropbox + +20 +00:01:01,904 --> 00:01:05,370 +central server, and get the files from the same server. |