Business Network Systems

NetScheduler

Algemeen

NetScheduler is een programma voor het beheren en het opvolgen van taken die op andere PC's en portables binnen het (inter)netwerk moeten uitgevoerd worden.

Gebruikersinterface

De gebruikersinterface van NetScheduler is identiek aan deze van andere BNS-programma's. Gevolg hiervoor is dat alle applicaties van BNS opgebouwd worden vanaf onze standaard toolbox, B.O.O.S.T. (Business Object Oriented Set of Tools)

3 verschillende modules

NetScheduler bestaat uit 3 verschillende onderdelen.

Een eerste onderdeel is het server-programma. Hier kunnen voor de verschillende locaties (PC?s, portables, ...) opdrachten aangemaakt, gewijzigd of gekopieerd worden en vervolgens doorgestuurd naar de betreffende locatie. Statusrapporten van uitgevoerde (of mislukte) opdrachten kunnen hier geraadpleegd worden.

Een tweede module is het client-programma. Deze applicatie werkt onzichtbaar in de achtergrond van de PC. Het ontvangt zijn opdrachten van het server-programma en zal deze lokaal bewaren. Opdrachten zullen enkel ontvangen worden indien er nieuwe opdrachten zijn of indien er wijzigingen aangebracht zijn aan bestaande. In alle andere gevallen zal het client-programma de opdrachten op eigen initiatief uitvoeren en eventueel later herhalen.

Een laatste onderdeel is de NT-service. Dit programma is multi-functioneel. Enerzijds zal dit programma een rapport ontvangen van alle uitgevoerde taken van alle locaties. Het zal deze rapporten bewaren en toegankelijk maken voor het server-programma. Anderzijds zal deze NT-service als ?server? dienen in de communicatie met client PC's. Hiermee bedoelen we dat indien een client PC een bestand moet doorsturen (bv. voor back-up doeleinden), hij dit zal aanbieden aan deze NT-service. Deze zal erover waken dat het bestand foutloos over het netwerk zal gekopieerd worden en zal bewaard worden op de doortoe opgegeven plaats op het netwerk of lokale schijf.

Waaier aan mogelijke opdrachten

Mogelijke uit te voeren opdrachten zijn oa.:

  • uitvoeren van om het even welk aanwezig programma
  • kopieren van bestanden
  • verplaatsen van bestanden
  • verwijderen van bestanden
  • uploaden van bestanden of volledige mappen van server naar client
  • downloaden van bestanden of volledige mappen van client naar server
  • incremental download van client naar server

Het kopiëren is een opdracht uitgevoerd door het operating system van de client. Het uploaden of downloaden is een communicatie tussen de client en de service waarbij gegevens (bestanden) overgebracht worden van de ene naar de andere plaats. Hierbij wordt gebruikt gemaakt van compressie-technieken en een high-speed protocol.

Waaier aan tijdstippen van uitvoering

Bij het aanmaken van de opdracht (server-programma) kan aangegeven worden wanneer en hoe frequent deze moet uitgevoerd worden. We onderscheiden hierin 3 verschillende mogelijkheden :

  • een éénmalige opdracht
  • een repetitieve opdracht waarvan het tijdstip gekend is (meer dan éénmaal per dag, dagelijks, wekelijks met selectie van dagen, maandelijks, ...)
  • een repetitieve opdracht die uitgevoerd wordt wanneer er een verbinding met de service tot stand is gebracht (dial-in voor portables)

Zo kan bijvoorbeeld automatisch een back-up gemaakt worden (in de achtergrond) van bepaalde gegevens van een portable PC op het moment dat deze zich aanmeldt op het netwerk om zijn e-mail te lezen.

Notify by mail

Op een in te stellen tijdstip kan de beheerder een e-mail toegestuurd krijgen van de NT-service, waarin hij een overzicht krijgt van alle uitgevoerde taken, succesvol of niet.

Client paswoord beveiliging

Het client-programma is beveiligd tegen afsluiten met een paswoord zodat de eindgebruiker niet per ongeluk kan voorkomen dat er bepaalde taken uitgevoerd worden.

All rights reserved, © 1991-2005 Business Network Systems || 1.0||