Požadavky na modul a jeho omezení

«  E-Deposit AMQP middleware pro ISBN   ::   Contents   ::   Instalace  »

Požadavky na modul a jeho omezení

Požadavky na funkci modulu

Požadavky které jsou kladeny na funkci systému.

  1. modul kontroluje, zda soubor obsahuje nějaké viry
  2. modul umí soubor přijmout přímo ve zprávě jako stream
  3. modul umí soubor přijmout jako cestu na souborovém systému
  4. modul odesílá informaci o výsledku do nastavené exchange v RabbitMQ
  5. modul je konfigurovatelný (viz Konfigurace)
  6. modul je šířen jako balíček na http://pypi.python.org (viz Instalace)
  7. modul poskytuje metodu pro odeslání žádosti ke kontrole
  8. modul poskytuje metodu pro převod dat z RabbitMQ do požadované výstupní struktury (viz. Použití)

Omezení systému

  1. modul se připojuje k RabbitMQ
  2. modul je napsaný v jazyce Python

«  E-Deposit AMQP middleware pro ISBN   ::   Contents   ::   Instalace  »