Scanarea documentelor în rețea

Scanarea documentelor în rețea există pe o parte, dar nu a devenit o practică obișnuită, spre deosebire de imprimarea în rețea. Administratorii instalează în continuare drivere, iar configurarea scanării de la distanță este individuală pentru fiecare model de scanner. Ce tehnologii există în prezent și există viitor pentru acest scenariu?

Driver instalat sau acces direct

În prezent, sunt răspândite patru tipuri de drivere: TWAIN, ISIS, SANE și WIA. Aceste drivere servesc, de fapt, ca interfață între aplicație și biblioteca de nivel inferior a producătorului, care se leagă de un anumit model.

Scanarea documentelor în rețea
Arhitectura simplificată a conexiunii cu scannerul

De obicei, se presupune că scannerul este conectat direct la computer. Cu toate acestea, nimeni nu limitează protocolul dintre biblioteca de nivel inferior și aparat. Acesta poate fi și TCP/IP. Astfel, majoritatea multifuncționalelor de rețea funcționează în prezent: scannerul este vizibil ca local, dar conexiunea se face prin rețea.

Avantajul acestei soluții este că aplicația nu are importanță cum este realizată conexiunea, important este să aibă acces prin familiarul TWAIN, ISIS sau altă interfață. Nu este nevoie să se implementeze o suport special.

Dar și dezavantajele sunt evidente. Soluția este legată de OS desktop. Dispozitivele mobile sunt imediat excluse din suport. Al doilea dezavantaj, driverele pot funcționa instabil în infrastructuri complexe, spre exemplu, pe servere terminale cu clienți subțiri.

O soluție ar fi suportul pentru conexiunea directă la scanner prin protocolul HTTP/RESTful.

TWAIN Direct

TWAIN Direct a fost propus de consorțiul TWAIN Working Group ca o opțiune pentru accesul fără driver.

Scanarea documentelor în rețea
TWAIN Direct

Ideea principală este că toată logica este mutată pe partea scannerului. Scannerul oferă acces prin REST API. În plus, specificația conține descrierea publicării dispozitivului (autodiscovery). Arată bine. Pentru administrator, aceasta înseamnă eliminarea potențialelor probleme cu driverele. Suport pentru toate dispozitivele, important este să fie o aplicație compatibilă. Există și avantaje pentru dezvoltator, în primul rând, interfața de interacțiune cunoscută. Scannerul funcționează ca un serviciu web.

Dacă analizăm scenariile reale de utilizare, se pot găsi și dezavantaje. Primul este situația de deadlock. Pe piață nu există dispozitive cu TWAIN Direct, iar dezvoltatorilor nu le este de folos să susțină această tehnologie, și invers. Al doilea dezavantaj este securitatea, specificația nu impune cerințe privind gestionarea utilizatorilor sau frecvența actualizărilor pentru a închide posibilele breșe. De asemenea, nu este clar cum pot administrații să controleze actualizările și accesul. Pe computer există software antivirus. Însă în firmware-ul scanner-ului, este evident că va avea server web, acesta poate să nu existe. Sau poate exista, dar nu ceea ce cere politica de securitate a companiei. Să ai un malware care va trimite la stânga toate documentele scanate nu este foarte bine. Așadar, odată cu implementarea acestui standard, sarcinile care erau rezolvate prin setările aplicațiilor terțe sunt transferate pe umerii producătorilor de dispozitive.

Al treilea dezavantaj este pierderea posibilă a funcționalității. Driverele pot avea o procesare suplimentară. Recunoaștere de coduri de bare, eliminarea fundalului. Unele scanere au așa-numitul imprinter — o funcție care permite scanner-ului să imprime pe documentul procesat. Acest lucru nu există în TWAIN Direct. Specificația permite extinderea API-ului, dar asta va duce la apariția multor implementări proprii.

Încă un dezavantaj în scenariile de lucru cu scannerul.

Scanarea din aplicație sau scanarea de pe dispozitiv

Să vedem cum se desfășoară o scanare obișnuită din aplicație. Pun documentul. Apoi deschid aplicația și scanez. Apoi iau documentul. Trei pași. Acum imaginați-vă că scannerul de rețea este în altă cameră. Trebuie să mergi de cel puțin 2 ori la el. Este mai puțin convenabil decât imprimarea pe rețea.

Scanarea documentelor în rețea
Altceva este când scannerul știe să trimită documentul singur. De exemplu, pe e-mail. Pun documentul. Apoi scanez. Documentul zboară imediat în sistemul țintă.

Scanarea documentelor în rețea
Aceasta este diferența principală. Dacă dispozitivul este conectat la rețea, este mai convenabil să scanezi direct în locul de stocare țintă: folder, e-mail sau sistem ECM. În acest model nu există loc pentru driver.

Dacă ne uităm din exterior, folosim scanarea de rețea fără a schimba tehnologiile existente. Fie că este vorba despre aplicații desktop printr-un driver, fie direct de pe dispozitiv. Totuși, scanarea de la distanță de pe computer nu a devenit la fel de frecventă ca imprimarea de rețea, din cauza diferențelor în scenariile de utilizare. Scanarea direct în spațiul de stocare dorit devine tot mai căutată.

Suportul pentru scanere TWAIN Direct ca înlocuire a driverelor este un pas foarte corect. Însă standardul a venit puțin cam târziu. Utilizatorii doresc să scaneze direct de pe dispozitivul de rețea, trimițând documentele la destinație. Aplicațiile existente nu trebuie să suporte noul standard, deoarece și acum totul funcționează perfect, iar producătorii de scanere nu au nevoie să-l implementeze, deoarece nu există aplicații.

Și, în concluzie. Tendința generală arată că scanarea simplă a una - două pagini va fi înlocuită de camerele de pe telefoane. Vor rămâne scanările industriale, unde viteza și suportul pentru funcțiile de post-procesare, pe care TWAIN Direct nu le poate asigura, sunt importante, și unde integrarea strânsă cu software-ul va rămâne esențială.

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster