1. Elosztott rendszerek
a. Motiváció (5 pont)
b. Architektúra típusok (5 pont)
c. Skálázhatóság (5 pont)
d. CAP tétel (5 pont)
e. Virtualizációs rétegek (5 pont)
f. Elosztott rendszer architektúrák
(15 pont)
2. Átszövődő vonatkozások
a. Átszövődő vonatkozások (5 pont)
b. Kontextus (5 pont)
c. Biztonság (10 pont)
d. Konszenzus (5 pont)
e. Tranzakció (5 pont)
f. Paxos (5 pont)
g. Perziszetncia (5 pont)
3. Web Szolgáltatások
a. REST, JSON (10 pont)
b. SOAP (5 pont)
c. WSDL (20 pont)
d. UDDI (5 pont)
4. Köztesréteg
a. Motiváció, nem funkcionális
követelmények, típusai,
megvalósítása (5)
b. JGroups szerepe, képességei (5)
c. Apache Hadoop HDFS (5)
d. Map-Reduce (10)
e. Apache Hadoop HBase/Pig Latin (5)
5. Nyelvi paradigmák – logika
a. RUP absztrakciós szintek (5)
b. Folyamat nyelvek (15)
c. Szabály nyelvek (10)
d. Tartomány specifikus nyelvek (5)
e. AOP (5)
6. Nyelvi paradigmák – adatábrázolás
a. Web 1.2, 2.0 korlátok(5)
b. Szemantikus web (5)
c. RDF (10)
d. OWL (10)
e. SPARQL (10)
7. Felhasználói interakció
a. AJAX + GWT(10)
b. JSP (10)
c. JSF (20)
8. Háttér logika
a. EJB rendszer, szolgáltatás réteg
(5)
b. RMI, JNDI (5)
c. EJB (10)
d. Tranzakció (5)
e. CDI/Web babok (15)
9.
Adatkezelés
a. Perzisztencia (5)
b. JDBC (5)
c. ORM (5)
d. JPA (10)
e. Hibernate (15)
10. Szolgáltatás integráció
a. ESB (20)
b. BPEL (20) |