====== A4M36AOS - Architektury orientované na služby ====== ===== Podmínky předmětu ===== Celkově je možné získat z předmětu 100 bodů z toho 50 ze semestrální práce. Semestrální práce se vypracovává ve dvojicích a na konci semestru má cvičící právo přerozdělit získané body. | Semestrální práce || 50 | | Zkouška || 50 | | Celkový počet bodů || 100 | Výsledná známka je určena dle klasifikační stupnice dané Studijním a zkušebním řádem ČVUT (článek 15) následovně: | 100 - 90 | A | | 89 - 80 | B | | 79 - 70 | C | | 69 - 60 | D | | 59 - 50 | E | | < 50 | F | Účast na cvičení je doporučená, případnou neúčast není nutné omlouvat. Klíčová jsou data odevzdání semestrální práce. Semestrální práce musí splňovat zadání a musí být akceptována cvičícími. K získání zápočtu je nutné získat alespoň 25 bodů. ===== Přednášky ===== | 06.10.2016 | {{:courses:a4m36aos:prednasky:2014:01-intro2014.pdf|Úvod do SOA a technologie}} | | 13.10.2016 | {{:courses:a4m36aos:prednasky:2014:02-ws2015.pdf|Web Services}}, {{:courses:a4m36aos:prednasky:2014:circlefunctions.java|Example java file}} | | 20.10.2016 | {{:courses:a4m36aos:prednasky:2014:03-security2014.pdf|Services and Security}} | | 27.10.2016 | {{:courses:a4m36aos:prednasky:2014:04-composition2015.pdf|Services Composition}} | | 03.11.2016 | ---- | | 10.11.2016 | {{:courses:a4m36aos:prednasky:2014:05-bpm2015.pdf|Business Process Modeling}}, {{:courses:a4m36aos:prednasky:2014:06-trainingkit_bpmn_1.1_-_version_1.0.1.pdf|BPMN}}, {{:courses:a4m36aos:prednasky:2014:06-si-bp.pdf|Big Mac Process}} | | 17.11.2016 | ---- | | 24.11.2016 | {{:courses:a4m36aos:prednasky:2014:07-som.pdf|Service-Oriented Modeling}}, [[http://www.modelingconcepts.com/pdf/SOMF_ANALYSIS_MODELING.pdf|SOMF]] | | 01.12.2016 | {{:courses:a4m36aos:prednasky:2014:08-semantic.pdf|Semantic Web Services}} | | 08.12.2016 | {{:courses:a4m36aos:prednasky:2014:10-web2int.pdf|Services, Apps and The API Powered WEB}} | | 15.12.2016 | Web Sockets | | 22.12.2016 | [[http://www.slideshare.net/joh5700/web-30-13821556|WEB 3.0]], [[http://www.slideshare.net/joh5700/web-40-and-beyond-12645305|WEB 4.0 and beyond]] | | 05.01.2017 | to be specified | | 12.01.2017 | exam | ''Poznámka: plán a pořadí přednášek se může ještě změnit'' ===== Cvičení ===== ===== Cvičení ===== | **1** | [[courses:a4m36aos:cviceni:class_1_10_2015 | 06.10.2016]] | Úvod - BOZP, HTTP, Glassfish, Java EE, Maven, IDE, GIT | | **2** | [[courses:a4m36aos:cviceni:class_8_10_2015 | 13.10.2016]] | REST, Jersey JAX-RS | | **3** | [[courses:a4m36aos:cviceni:semestral_work | semestralka]], [[courses:a4m36aos:cviceni:class_15_10_2015 | 20.10.2016]] | Zadání semestrální práce, REST, HTTP Hlavičky, Autentizace | | **4** | [[courses:a4m36aos:cviceni:class_23_10_2015 | 27.10.2016]] | RESTEasy, HATEOAS, Caching | | **5** | [[courses:a4m36aos:cviceni:class_29_10_2015 | 03.11.2016]] | Jersey Client, Web Mashup | | **6** | [[courses:a4m36aos:cviceni:class_05_11_2015 | 10.11.2016]] | SOAP WS | | **7** | /*[[courses:a4m36aos:cviceni:class_2014_11_06 | 17.11.2016]] * 17.11.2016| Svatek | | **8** | [[courses:a4m36aos:cviceni:class_05_11_2015| 24.11.2016]] | Checkpoint 1, SOAP | | **9** | /*[[courses:a4m36aos:cviceni:class_2014_11_06 | 01.12.2016]] * 01.12.2016| OAuth, OpenID | | **10** | [[courses:a4m36aos:cviceni:class_19_11_2015 | 08.12.2016]] | JMS, Websockets | | **11** | /*[[courses:a4m36aos:cviceni:class_2014_12_11 | 15.12.2016]] * 15.12.2016| Checkpoint 2 | | **12** | 05.01.2016 | Project - consultations, Websockets| | **13** | 12.01.2016 | Checkpoint 3|/* ===== Semestrální práce ===== [[courses:a4m36aos:cviceni:semestral_work|Zadání semestrální práce]] [[https://docs.google.com/spreadsheets/d/1i6_RUeeQAzz-FJzkc3Y7ynsYOvwD-a47Jkr--Q_QfAI/edit?usp=sharing|Hodnocení prací]] ===== Materiály ===== [[useful_materials|Užitečné odkazy a materiály]] *