Zkouškové otázky k [ Middleware](SWI080)

### Varování ###

Nejsou zde všechny otázky.

## Introduction ##

### Questions ###

1. *Explain the term **client-server** architecture.*
    * architektura, která popisuje aplikaci, jenž je rozdělená na dvě části: klientskou a serverovou
    * klient prezentuje data, server se stará o jejich uložení, výpočet nebo přípravu
    * Thick client – většina práce probíhá u klienta, snižuje se režie na přenos po síti, vytíženost serveru, komplikovanější aktualizace SW na všech klientech (např. distribuovaný filesystem)
    * Thin client – většina práce probíhá na serveru, umožňuje to velmi zjednodušit klienta a jeho zařízení, snadná aktualizace SW (např. klienti jako terminály)
1. 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
    * 

## Communication ##

### Questions - unicast ###

1. 
    * 
1. 
    * 
    * 
    * 
    * 
1. 
    * 
1. 
    * 

### Exercise 1 - unicast ###

### Questions - multicast ###

1. 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
1. 
    * 
1. 
    * 
    * 
1. 
    * 
        * 
        * 
        * 
    * 
1. 
    * 
    * 
    * 
    * 
    * 
    * 
    * 
1. 
    * 
1. 
    * 
    * 
    * 
    * 
    * 
    * 
1. 
    * 
    * 
    * 
    * 

### Exercise 1 - multicast ###

### Questions - Addressing by Content ###

1. 
    * 
    * 
    * 
    * 
    * 
    * 
    * 
    * 

### Questions - Messaging Interfaces ###

1. 
    * 
    * 
    * 
    * 
    * 
    * 
1. 
    * 
    * 
    * 
    * 
    * 

### Questions - Remote Procedure Call ###

1. 
    * 
    * 
    * 
    * 
1. 
    * 
    * 
    * 
1. 

* 

## Systems ##

### Questions - GM ###

1. 
    * 
    * 
    * 

### Questions - WS ###

1. 
    * 
    * 
    * 

1. 
    * 
    * 

### Questions - DCE ###

1. 
    * 
    * 
    * 
1. 
    * 
    * 
    * 
    * 
    * 
    * 

### Questions - EJB ###

* 

1. 
    * 
    * 
1. 
    * 
    * 
    * 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
    * 
1. 
    * 
    * 
    * 
1. 
    * 
    * 

### Questions - JMS ###

1. 
    * 
    * 
1. 
    * 
    * 
    * 

### Questions - MPI ###

1. 
    * 
    * 
1. 
    * 
        * 
    * 
        * 
    * 
        * 
    * 
        * 
    * 
        * 
    * 
        * 
    * 
        * 

### Questions - Java RMI ###

1. 

* 
* 
* 

### Questions - DCOM ###

1. 
    * 
    * 
1. 
    * 
    * 
    * 
    * 
1. 

* 
* 
* 

### Questions Chord ###

1. 

### Questions - CORBA ###

1. 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
1. 
    * 
    * 
    * 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
    * 
    * 
    * 
    * 
1. 
    * 
    * 
    * 
1. 
    * 
1. 
    * 
    * 
    * 
1. 
    * 
    * 
    * 
1. 
    * 
1. 
    * 
    * 
1. 
    * 
    * 
1. 
    * 
1. 
    * 

### Questions - ProActive ###

1. 

### Questions - JavaSpaces ###

1. 

* 
* 
* 

