Next revision | Previous revision |
vyuka:cviceni:x36dsv:ls2011-12-ctvrtek-16-15-pm [2012/02/23 13:14] – vytvořeno ihi | vyuka:cviceni:x36dsv:ls2011-12-ctvrtek-16-15-pm [2012/04/12 12:08] (current) – warning - smazani bude brzy nasledovat ihi |
---|
====== X36DSV - Čtvrtek 16:15 ====== | ====== X36DSV - Čtvrtek 16:15 ====== |
| ** Neplatná stránka ** |
| |
| ** Neplatná stránka ** |
| |
| ** Neplatná stránka ** |
| |
| ** Neplatná stránka ** |
| |
| ** Neplatná stránka ** |
| |
===== Všeobecné informace ===== | ===== Všeobecné informace ===== |
* Učebna: [[zs2010-11_k310|KN:E310]] | * Učebna: [[zs2010-11_k310|KN:E310]] |
==== Harmonogram ==== | ==== Harmonogram ==== |
^ Cvičení ^ Datum ^ Téma ^ Slajdy ^ Materiály ^ | ^ Cvičení ^ Datum ^ Téma ^ Slajdy ^ Materiály ^ |
| 1. | 22.9. |Úvod do předmětu, seznámení s prostředím učebny.| {{vyuka:cviceni:x36dsv:x36dsv_1.cv_v1.3.pdf|cv1}} | [[zs2010-11-streda-virtab|virtuální tabule]] | | | 1. | 16.2. |Úvod do předmětu, seznámení s prostředím učebny.| {{vyuka:cviceni:x36dsv:x36dsv_1.cv_v1.3.pdf|cv1}} | [[zs2010-11-streda-virtab|virtuální tabule]] | |
| 2. | 29.9. |Technologie Java RMI.| {{:vyuka:cviceni:x36dsv:x36dsv_2.cv_v2.1.pdf|cv2}} | {{:vyuka:cviceni:x36dsv:x36dsv_2.cv_rmitest_v2.1.tgz|RMItest}} | | | 2. | 23.2. |Technologie Java RMI.| {{:vyuka:cviceni:x36dsv:x36dsv_2.cv_v2.1.pdf|cv2}} | {{:vyuka:cviceni:x36dsv:x36dsv_2.cv_rmitest_v2.1.tgz|RMItest}} | |
| 3. | 6.10. |Aktivní prvky web technologií, XML parsing, AJAX.| {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_v2.1.pdf|cv3}} | {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_xmltest_v2.1.tgz|xmltest}},{{:vyuka:cviceni:x36dsv:x36dsv_3.cv_xml_js_v2.1.zip|xml_js}} | | | 3. | 1.3. |Aktivní prvky web technologií, XML parsing, AJAX.| {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_v2.1.pdf|cv3}} | {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_xmltest_v2.1.tgz|xmltest}},{{:vyuka:cviceni:x36dsv:x36dsv_3.cv_xml_js_v2.1.zip|xml_js}} | |
| 4. | 13.10. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|konzultace]] | | | 4. | 8.3. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|konzultace]] | |
| 5. | 20.10. |Technologie XML-RPC.| {{:vyuka:cviceni:x36dsv:x36dsv_4.cv_v2.2.pdf|cv4}} | {{:vyuka:cviceni:x36dsv:x36dsv_4.cv_xmlrpc_v3.1.tgz|xmlrpc}} | | | 5. | 15.3. |Technologie XML-RPC.| {{:vyuka:cviceni:x36dsv:x36dsv_4.cv_v2.2.pdf|cv4}} | {{:vyuka:cviceni:x36dsv:x36dsv_4.cv_xmlrpc_v3.1.tgz|xmlrpc}} | |
| 6. | 27.10. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | | | 6. | 22.3. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | |
| 7. | 3.11. |Technologie SOAP, WSDL.| {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_v2.1.pdf|cv5}} | {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_example.wsdl.zip|wsdl}}, Axis2 ({{:vyuka:cviceni:x36dsv:axis2_cv6_2.zip|cli}}, {{:vyuka:cviceni:x36dsv:axis_service.tgz|srv}}, {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_axis2.howto.pdf|howto}}) | | | 7. | 29.3. |Technologie SOAP, WSDL.| {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_v2.1.pdf|cv5}} | {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_example.wsdl.zip|wsdl}}, Axis2 ({{:vyuka:cviceni:x36dsv:axis2_cv6_2.zip|cli}}, {{:vyuka:cviceni:x36dsv:axis_service.tgz|srv}}, {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_axis2.howto.pdf|howto}}) | |
| 8. | 10.11. |Spolupráce Java - CORBA.| {{:vyuka:cviceni:x36dsv:x36dsv_6.cv_v1.5.pdf|cv6}} | ORB Studio: {{https://dsn.felk.cvut.cz/education.cz/X36DSV/support/orbstudio|docs}}, {{:vyuka:cviceni:x36dsv:orbstudio777.zip|zip}} | | | 8. | 7.4. |Spolupráce Java - CORBA.| {{:vyuka:cviceni:x36dsv:x36dsv_6.cv_v1.5.pdf|cv6}} | ORB Studio: {{https://dsn.felk.cvut.cz/education.cz/X36DSV/support/orbstudio|docs}}, {{:vyuka:cviceni:x36dsv:orbstudio777.zip|zip}} | |
| 9. | 17.11. |//státní svátek//| - | - | | | 9. | 14.4. |//státní svátek//| - | - | |
| 10. | 24.11. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | | | 10. | 21.4. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | |
| 11. | 1.12. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | | | 11. | 28.4. |Samostatná práce na projektu, konzultace.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | |
| 12. | 8.12. |Vyhodnocení projektu.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | | | 12. | 4.5. |Vyhodnocení projektu.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | |
| 13. | 15.12. |Zápočet.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | | | 13. | 11.5. |Zápočet.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | |
| 14. | 22.12. |Zápočet.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | | | 14. | 18.5. |Zápočet.| - | [[:vyuka:cviceni:x36dsv:zs2010-11_odevzduloh|odevzdávání]] | |
| |
Důležité deadline: | Důležité deadline: |
* 10.11.2011 - Přesná specifikace [[semestralniuloha|semestrální úlohy]] (co, čím a jak) zaslaná na email cvičícího. | * 19.4.2012 - Přesná specifikace [[vyuka:x36dsv:cviceni:semestralniuloha|semestrální úlohy]] (co, čím a jak) zaslaná na email cvičícího. |
* 8.12.2011 - Nahraná semestrální úloha na service.felk.cvut.cz. | * 16.5.2012 - Nahraná semestrální úloha na service.felk.cvut.cz. |
* 22.12.2011 - Osobní odevzdání a prezentace semestrální práce. | * 17.5.2012 - Osobní odevzdání a prezentace semestrální práce. |
| |
===== Úlohy ===== | ===== Úlohy ===== |
* Materiály: Java Tutorial - {{vyuka:cviceni:x36dsv:x36dsv_2.cv_javatutorial_rmi.tgz|RMI}}, část skript na cvičení z DSV - {{vyuka:cviceni:x36dsv:x36dsv_2.cv_dsy_cv_skripta_rmi.pdf|zde}} | * Materiály: Java Tutorial - {{vyuka:cviceni:x36dsv:x36dsv_2.cv_javatutorial_rmi.tgz|RMI}}, část skript na cvičení z DSV - {{vyuka:cviceni:x36dsv:x36dsv_2.cv_dsy_cv_skripta_rmi.pdf|zde}} |
* Bonus: --- | * Bonus: --- |
* Datum odevzdání: ?.?.2011 (service) | * Datum odevzdání: 21.3.2012 (service) |
* Úloha 2 - XML //(4. cvičení)// | * Úloha 2 - XML //(4. cvičení)// |
* Zadání: Implementujte {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_uloha2_xml.pdf|XML 'zvýrazňovač'}} . | * Zadání: Implementujte {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_uloha2_xml.pdf|XML 'zvýrazňovač'}} . |
* Materiály: [[http://download.oracle.com/javaee/1.4/tutorial/doc/index.html|Java Tutorial]] - [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPIntro.html#wp65584|JAXP]], [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPSAX.html#wp69937|SAX]], [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPDOM.html#wp79994|DOM]]. | * Materiály: [[http://download.oracle.com/javaee/1.4/tutorial/doc/index.html|Java Tutorial]] - [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPIntro.html#wp65584|JAXP]], [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPSAX.html#wp69937|SAX]], [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPDOM.html#wp79994|DOM]]. |
* Datum odevzdání: ?.?.2011 (service) | * Datum odevzdání: 7.3.2012 (service) |
* Úloha 3 - XML RPC //(5. cvičení)// | * Úloha 3 - XML RPC //(5. cvičení)// |
* Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii XML-RPC. | * Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii XML-RPC. |
* Materiály: | * Materiály: |
* Bonus: Pokud nepoužijete extensions (tzn. pokud nebudete serializovat Java objekty) - +15% | * Bonus: Pokud nepoužijete extensions (tzn. pokud nebudete serializovat Java objekty) - +15% |
* Datum odevzdání: ?.?.2011 (service) | * Datum odevzdání: 4.4.2012 (service) |
* Úloha 4 - SOAP //(7. cvičení)// | * Úloha 4 - SOAP //(7. cvičení)// |
* Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii SOAP. | * Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii SOAP. |
* Materiály: [[http://ws.apache.org/axis2/1_5_1/quickstartguide.html|Axis Quickstart Guide]] | * Materiály: [[http://ws.apache.org/axis2/1_5_1/quickstartguide.html|Axis Quickstart Guide]] |
* Datum odevzdání: ?.?.2011 (service) | * Datum odevzdání: ?.?.2012 (service) |
* Úloha 5 - CORBA //(8. cvičení)// | * Úloha 5 - CORBA //(8. cvičení)// |
* Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii CORBA. | * Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii CORBA. |
* Materiály: | * Materiály: |
* Datum odevzdání: ?.?.2011 (service) | * Datum odevzdání: ?.?.2012 (service) |
* Semestrální úloha | * Semestrální úloha |
* Zadání: možná témata [[semestralniuloha|zadání semestrální úlohy]] | * Zadání: možná témata [[vyuka:x36dsv:cviceni:semestralniuloha|zadání semestrální úlohy]] |
* Specifikace zadání: | * Specifikace zadání: |
* nejlépe zaslat na email | * nejlépe zaslat na email |
* musí obsahovat: použitou technologii (RMI, CORBA, ...), typ úlohy (leader election, úplná replikace, ...), použitý algoritmus (Chang-Roberts, Dolev, ...), podrobnější specifikaci (např. u leader election, že se bude jednat o zasílání zpráv) | * musí obsahovat: použitou technologii (RMI, CORBA, ...), typ úlohy (leader election, úplná replikace, ...), použitý algoritmus (Chang-Roberts, Dolev, ...), podrobnější specifikaci (např. u leader election, že se bude jednat o zasílání zpráv) |
* Materiály: internet, skripta, ... | * Materiály: internet, skripta, ... |
* Datum odevzdání: ?.?.2011 (service) | * Datum odevzdání: ?.?.2012 (service) |
| |
===== Hodnocení ===== | ===== Hodnocení ===== |
^Student^Úloha RMI^Úloha XML^Úloha XML-RPC^Úloha SOAP^Úloha CORBA^Semestrální práce^Zápočet^Body^ | ^Student^Úloha RMI^Úloha XML^Úloha XML-RPC^Úloha SOAP^Úloha CORBA^Semestrální práce^Zápočet^Body^ |
|a b| ? | ? | ? | ? | ? | ? | :?: | ? | | |a b| ? | ? | ? | ? | ? | ? | :?: | ? | |
| | Bauer| 100 | 100 | ? | ? | ? | ? | :?: | ? | |
| | Bohdal| ? | 100 | ? | ? | ? | ? | :?: | ? | |
| | Hanzlik| 100 | 100 | ? | ? | ? | ? | :?: | ? | |
| | Introvic| 100 | 100 | ? | ? | ? | ? | :?: | ? | |
| | Mandlovec| ? | 95 | ? | ? | ? | ? | :?: | ? | |
| | Vankat| 90 | 100 | ? | ? | ? | ? | :?: | ? | |
| | Strnad| ? | 80 | ? | ? | ? | ? | :?: | ? | |
| | Polcar| ? | 100 | ? | ? | ? | ? | :?: | ? | |