# XBUP - Podpora: XB Service

### Úvod

Tento dokument je součástí dokumentace projektu eXtensible Binary Universal Protocol. Obsahuje ...

O úroveň výše

### Obsah

1. XB Service
1.1. Funkce aplikace
1.2. Rozhraní služby

### 1. XB Service

Aplikace XBService je běhová služba, která pro daný operační systém poskytuje funkcionalitu lokálního katalogu a správce transformačních modulů. Pomocí definovaného rozhraní je pak možné požadované informace získávat.

Aplikace jsou pouze testovací a slouží pro ověření správnosti návrhu a pro manipulaci se zkušebními daty.

### 1.1. Funkce aplikace

Aplikace poskytuje následující funkce:

- Otevření a příjem dat na definovaném rozhraní
- Údržba a správa katalogu specifikací
- Údržba a správa transformačních modulů
- Provádění operací
  - Konstrukce transformační cesty a její aplikace na data
  - Zpřístupnění obsahu katalogu aplikacím
  - Údržba stavových přenosů
  - Meziprocesová komunikace
  - Distribuované rozprostření výpočtů

Aplikace se chová jako služba vzdáleného volání funkcí nad rozhraním obecného datového proudu. Pro testovací účely bude použito běžné síťové rozhraní a protokol UDP.

### 1.2. Rozhraní služby

Větší čast dokumentace se bude zabývat komunikačnímu rozhraní, kdy se komunikuje pomocí dat přenášených pomocí protokolu XBUP. Síťová služba běží implicitně na portu 22594 a používá rozhraní definovaná pro katalog.

Homepage: http://xbup.sf.net
License: GNU Free Documentation License (FDL)
Latest update: 2007-05-30