xSpool – File spooler
Hoofdprincipe
- xSpool is een bestandsbeheerder.
- Het controleert een map om elk nieuw bestand te verwerken
Sollicitatie
- 1. In alle gevallen waarin een applicatie geen dynamische bibliotheek kan aanroepen:
- (Windows .dll, Linux .so of Apple .dylib)
- 2. Om bestanden automatisch en asynchroon te verwerken vanuit een of meer bronnen.
- 3. Als je niet weet hoe je een vpxPrint call vanuit je ontwikkeltaal moet implementeren...
Voorbeelden
- 1. Een tekentoepassing kan de dynamische bibliotheek van vpxPrint niet aanroepen, maar kan een .xpr-bestand maken,
- 2. Het aanmaken van het .xpr-bestand kan in batch gebeuren,
- 3. Het .xpr-bestand kan door een ander systeem zijn gemaakt (legacy-applicaties in tekenmodus).
Hoe het werkt
xSpool wordt uitgevoerd in de geminimaliseerde modus in het systeemvak.
Het bewaakt de bestanden in een lokale of externe map.
Lokale bestanden of externe bestanden op een gedeelde schijf of een FTP-server.
Wanneer een nieuw bestand wordt gedetecteerd...
xSpool verwerkt het bestand met de bijbehorende toepassing.
De .xpr-bestanden worden automatisch gekoppeld aan vpxPrint.
Verschillende fijninstellingen:
- Verwerkt bestanden op geregistreerde achtervoegsel,
- Versleuteling van FTP-verbindingsparameters ,
- Voert *.bat-bestanden uit,
- Pakt *.zip-bestanden uit voordat ze worden verwerkt,
- Optionele back-up van verwerkte bestanden,
- vpxPrint herstartmechanisme,
- Een compleet logboek…
Samenvatting
xSpool is een spooler om bestanden lokaal of tussen computers via een netwerk uit te wisselen en te verwerken.
xSpool roept vpxPrint op om rapporten te maken en te bekijken, zelfs als de hoofdtoepassing is gebaseerd op een andere host (Windows, UNIX, Apple).
Het is de link tussen karakteromgevingen en grafische systemen.
Het is een algemene interface (WORD, EXCEL etc.), het accepteert elk type bestand en selecteert de geregistreerde applicatie om het te openen.
Het zoekt naar bestanden om te verwerken:
-
- lokaal, in een map,
- op afstand, op een gedeelde schijf,
- op afstand, op een FTP-server.
Het rent:
-
- In de geminimaliseerde modus in het systeemvak,
- Kan *.bat uitvoeren,
- Het kan *.zip-bestanden uitpakken voordat ze worden verwerkt.