DocImpServer este un modul distinct ce functioneaza ca server de import de documente destinat proiectelor de interfatare a diferitelor aplicatii cu programul WinMENTOR.
Este un server de tip DCOM ce contine functii pentru:
Structura bazei de date WinMENTOR are un grad inalt de complexitate, fapt care accentueaza utilitatea unui astfel de server, care permite programatorilor sa dezvolte aplicatii ce executa consultari si actualizari de date fara a le fi necesara cunoasterea structurilor de date WinMENTOR sau a relatiilor dintre tabele.
Transferul de date dintre aplicatia client si DocImpServer se face prin blocuri de date de tip Olevariant care, in esenta, sunt array-uri de string-uri ce contin informatii concatenate cu ";".
In functie de specificul dezvoltarii pe care doresc sa o faca, programatorii primesc ca suport un proiect ce contine exemple de conectare la DocImpServer si de lansare a unor functii de baza.
De asemenea, li se indica atat functiile pe care le pot folosi pentru a ajunge la rezultatele dorite cat si structura pe care trebuie sa trimita sau sa primeasca datele.
Prin cele peste 100 de functii implementate DocImpServer permite :