Szolgáltatásorientált rendszerintegráció


Oktató: Dr. Simon Balázs

Tantárgyi adatlap: BMEVIIIMA04

Időpont és helyszín:

  • Csütörtök: 8:30-10:00 IB.025.
  • Péntek (kéthetente): 10:15-11:45 IB.025.

Hírek

  • 2017.04.28. A házi feladatok pótlásának határideje a pótlási héten: 2017. május 16. 23:59
  • 2017.05.03. Amennyiben valaki a megajánlott jegyét elfogadja, vegye fel valamelyik vizsgaalkalmat, és arra az alkalomra be lesz írva a jegy. A vizsgaalkalmon nem kell megjelenni. Kérem, hogy próbáljátok egyenletesen elosztani a jelentkezést, hogy aki vizsgázni szeretne, annak legyen helye.

Vizsgák

SorszámVizsgaMegtekintés
1 2017. május 23. 14:00-16:00, IB.025. 2017. május 26. 13:00, IB.138.
2 2017. május 30. 14:00-16:00, IB.025. 2017. június 2. 10:00, IB.139.
3 2017. június 13. 14:00-16:00, IB.025. 2017. június 16. 10:00, IB.139.

A félév időbeosztása

HétDátumTípusTémakörOktatási anyagok
1. Február 9.
Előadás
SOA bevezetés, SOAP webszolgáltatások Bevezetés
Diák
Hello world példa
Calculator példa
Február 10.
Gyakorlat
Maven Diák
2. Február 16.
Előadás
SOAP webszolgáltatás API-k (JAX-WS, JAXB, WCF) Diák
3. Február 23.
Előadás
REST webszolgáltatások Diák
Február 24.
Gyakorlat
SOAP webszolgáltatás készítése (1. házi feladat)
4. Március 2.
Előadás
REST webszolgáltatás API-k (JAX-RS, WCF) Diák
5. Március 9.
Előadás
WS-* protokollok (címzés, titkosítás, megbízható üzenetküldés, tranzakciók) Diák
WS-* példák
Március 10.
Gyakorlat
REST webszolgáltatás készítése (2. házi feladat)
6. Március 16.
Előadás
WebSocket technológia és WebSocket API-k (Java, WCF, JavaScript) Diák
7. Március 23.
Előadás
Protocol Buffers, HTTP/2, gRPC Diák
Március 24.
Gyakorlat
WebSocket szolgáltatás készítése (3. házi feladat)
8. Március 30.
Előadás
Open Service Gateway initiative (OSGi) Diák
9. Április 6.
Előadás
Mikroszolgáltatások Diák
Április 7.
Gyakorlat
Mikroszolgáltatások készítése (4. házi feladat)
10. Április 13.
Előadás
NodeJS Diák
11. Április 20.
Előadás
Enterprise Service Bus (ESB), Message Queuing (MQ) Diák
Április 21.
Gyakorlat
NodeJS feladat (5. házi feladat)
12. Április 27.
Előadás
ESB alapú integrációs környezet elemei (üzleti folyamatok, üzleti szabályok, humán feladatok, üzleti monitorozás), Service Component Architecture (SCA) Diák
13. Május 4.
Előadás
Üzleti folyamatok modellezése (BPMN, BPEL) Diák
Május 5.
Gyakorlat
Konzultáció, kezdés: 11:00
14. Május 11.
Előadás
Szolgáltatások tervezése, fejlesztése, tesztelése Diák