áá
áşáááşáá˝ááşá áá˝ááşáááşáá
áşááŻááąáŤáşáážá á
áŹáá˝ááşá
áŹáááşá¸ááťáŹá¸ááᯠá
áááşááşáááşááźááşá¸áááş áááşáážáááŻáśááąáŤáşááąáŹáşáááşá¸ áĄááźáŹá¸áá
áşáááşáá˝ááşá áááşá¸áááş áá˝ááşáááşááŻáśáážáááşááźááşá¸áá˛áˇáááŻáˇáááŻááşáᲠááąááŻááťáááşááśáááˇáşáĄááąáˇáĄááá
áşáᯠááźá
áşááŹáááşáááŻááşááąá á
áŽááśáááˇáşáá˝á˛áá°ááťáŹá¸áááş ááááŻááşááŹááťáŹá¸ááᯠáááˇáşáá˝ááşá¸áá˛ááźá
áşááźáŽá¸á á
áááşááŹááąáŹáşáááşáá
áşááŻá
áŽáĄáá˝ááş áĄááąá¸áážá
áááşáááşááźááşá¸áááşáááşááťáŹá¸áááş áá
áşáŚá¸ááťááşá¸á
áŽááźá
áşáááşá áááŻáĄááťáááşáá˝ááş áááşáááˇáşáááşá¸áááŹááťáŹá¸ ááážááááŻááşááŤááááşá¸á áááŻáááŻáˇááąáŹ áĄááźáąáĄááąááťááŻá¸áá˝ááş áĄááŹáááşáážáááŤáááŹá¸á
áááşáááşáááŻááşááąáŹ ááááŻááşáᏠáááŻáˇáááŻááş áááŻááşáááŻááşáááşááąáŹááşáá˝ááˇáş
TWAINá ISISá SANE áážááˇáş WIA áá°á áĄááťááŻá¸áĄá áŹá¸ ááąá¸ááťááŻá¸áážááááşá áĄááźáąááśáĄáŹá¸ááźááˇáşá á¤ááááŻááşááŹááťáŹá¸áááş áĄááşáááŽááąá¸áážááşá¸áážááˇáş ááááťááąáŹááąáŹáşáááşáá áşááŻáááŻáˇ ááťáááşáááşááŹá¸áááˇáş ááŻááşááŻááşáá°ááśááž áĄáááˇáşááááˇáşá áŹááźááˇáşáááŻááşáá áşááŻáĄááźáŹá¸ ááťááşáážáŹááźááşáá áşááŻáĄááźá áş ááŻááşááąáŹááşáááşá
áááŻá¸áážááşá¸ááąáŹ á
áááşááŹááťáááşáááşáážáŻ áááşááąáŹááşááŻáś
ááťáŹá¸ááąáŹáĄáŹá¸ááźááˇáş á áááşááŹááᯠáá˝ááşááťá°ááŹáážááˇáş áááŻááşáááŻááşááťáááşáááşáááşáᯠáá°áááááşá áááŻáˇááąáŹáşáááşá¸ áĄáááˇáşááááˇáşá áŹááźááˇáşáááŻááşáážááˇáş á ááşááźáŹá¸áážá ááááŻáááŻááąáŹááᯠáááşáá°ááťáž áááˇáşáááşááŹá¸ááźááşá¸ááážáááŤá TCP/IP ááźá áşáááŻááşáááşá á¤áááşáážáŹ áá˝ááşáááşááťáááşáááşááŹá¸ááąáŹ MFP áĄááťáŹá¸á ᯠáĄááŻááşááŻááşááŻáśááźá áşáááş- á áááşáááşáá°ááᯠá ááşáá˝ááşá¸áĄááźá áş ááźááşáááŻááşááąáŹáşáááşá¸ ááťáááşáááşáážáŻáážáŹ áá˝ááşáááşáážááááˇáş áá˝áŹá¸ááŤáááşá
á¤ááźáąáážááşá¸ááťááşá áĄáŹá¸ááŹááťááşáážáŹ áĄáááŽááąá¸áážááşá¸áááş ááťáááşáááşááŻáśááᯠáĄáááĄááť áááŻáá ááŻááşáá˛á áĄááá áĄááŹáážáŹ áááşá¸áážáŽá¸ááąáŹ TWAINá ISIS áááŻáˇáááŻááş áĄááźáŹá¸ááąáŹ áĄááşááŹááąáˇá áşááᯠááźááˇáşáááşááźá áşáááşá áĄáá°á¸ááśáˇáááŻá¸áá°ááŽááąáŹááşáá˝ááşááąá¸áááş ááááŻáĄááşááŤá
ááŤááąáááˇáş áĄáŹá¸áááşá¸ááťááşáá˝áąáááşá¸ ááááŹááŤáááşá ááźáąáážááşá¸ááťááşáááş desktop OS áááŻáĄááźáąááśáááşá áááŻáááŻááşá¸á ááşáá ášá ááşá¸ááťáŹá¸ááᯠááśáˇáááŻá¸áááŹá¸ááŤá ááŻááááĄáŹá¸áááşá¸ááťááşáážáŹ ááŹááşááąáŹááşá¸ááťáŹá¸áááş áážáŻááşáá˝áąá¸ááąáŹáĄááźáąááśáĄááąáŹááşáĄáĄáŻáśááťáŹá¸ áĽáááŹáĄáŹá¸ááźááˇáş ááŤá¸áá˝ážáŹááąáŹ client ááťáŹá¸áážáááąáŹ terminal server ááťáŹá¸áá˝ááş ááááşáááźáááşááźá áşáááŻááşáááşá
áá˝ááşáááşá¸áážáŹ HTTP/RESTful ááááŻáááŻááąáŹáážáá áşáááˇáş á áááşááŹáááŻáˇ áááŻááşáááŻááşááťáááşáááşáážáŻááᯠááśáˇáááŻá¸áááşááźá áşáááşá
TWAIN áááŻááşáááŻááş
TWAIN áááŻááşáááŻááş
áĄááá áĄáá°áĄááážáŹ ááąáŹáˇááťá áşáĄáŹá¸ááŻáśá¸ááᯠá áááşááŹáááşáááŻáˇ áá˝ážá˛ááźáąáŹááşá¸ááąá¸ááźááşá¸ááźá áşáááşá áážááˇáşá áááşááŹáááş REST API áážááááˇáşáááşááąáŹááşáá˝ááˇáşááąá¸áááşá áááŻáˇáĄááźááşá áááşáážááşááťááşáá˝ááş á ááşáá ášá ááşá¸ááŻááşááąááźááşá¸ (autodiscovery) á ááąáŹáşááźááťááşááŤáážááááşá ááźááşáˇáááŻáˇááąáŹááşá¸á áĄááşááááşáĄáá˝ááşá áááşá¸áááş ááŹááşááąáŹááşá¸ááťáŹá¸áážááˇáş ááźá áşáááŻááşááąáŹ ááźáżááŹááťáŹá¸ááᯠáááşáážáŹá¸ááąá¸áááşá á ááşáá ášá ááşá¸áĄáŹá¸ááŻáśá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻá áĄááááĄááŹáážáŹ ááááŹáááźá áşáááŻááşááąáŹ áĄááşááşáá áşááŻááźá áşáááşá ááąáŹáˇááşáá˛ááąá¸ááŹá¸áá°áĄáá˝ááş áĄáŹá¸ááŹááťááşááťáŹá¸áážáááźáŽá¸ áĄááááĄáŹá¸ááźááˇáş áááşá¸áážáŽá¸ááąáŹáĄááźááşáĄáážááşáááşáá˝ááşáážáŻ áĄááşááŹááąáˇá áşááźá áşáááşá á áááşááŹáááş áááşáááşááąáŹááşáážáŻáá áşááŻáĄááźá áş ááŻááşááąáŹááşáááşá
áááşáá˝áąáˇáĄááŻáśá¸ááźáŻáážáŻ áĄááźáąáĄááąááťáŹá¸ááᯠááŻáśá¸áááşááŤá áĄáŹá¸áááşá¸ááťááşááťáŹá¸áááşá¸ áážááááşááźá áşáááşá ááááĄááťááşáážáŹ áááąáááŻááşááąáŹáĄááźáąáĄááąááźá áşáááşá TWAIN Direct áážááˇáş á áťáąá¸áá˝ááşáá˝ááş á ááşáá ášá ááşá¸ááťáŹá¸ ááážááááˇáşáĄááźááş á¤áááşá¸áááŹááᯠááśáˇáááŻá¸ááąá¸áááˇáş developer ááťáŹá¸áĄáá˝ááş áĄáááášááŤááşááážáááąá ááŻááááĄááťááşáážáŹ ááŻáśááźáŻáśááąá¸ááźá áşáááşá áááşáážááşááťááşáááş áĄááŻáśá¸ááźáŻáá°á áŽááśáááˇáşáá˝á˛áážáŻ áááŻáˇáááŻááş áĄááşááááşáĄááźáááşááąáĄáá˝ááş áááŻáĄááşááťááşááťáŹá¸ááᯠáááˇáşáááşáááŹá¸ááąá áĄááşááááşááťáŹá¸áááş áĄááşááááşááťáŹá¸ááᯠáááşáááŻáˇááááşá¸ááťáŻááşáááŻááşáááşáážááˇáş áááşááąáŹááşááźááˇáşáážáŻáááŻááşáááşáááŻáááşá¸ ááááááąá áá˝ááşááźá°ááŹáážáŹ Antivirus software ááŤáážáááŤáááşá áááŻáˇááąáŹáş áááşááŹááŹáá áşááŻáážááááşáážáŹ ááááŹáááşáážáŹá¸ááąáŹ á áááşáᏠáááŻááşá¸áá˛ááşáá˝ááşá áááşá¸áááş áááŻáááŻáˇáááźá áşáááŻááşááŤá áááŻáˇáááşá¸áááŻááş ááŻáášáááŽá ááŻáśááźáŻáśááąá¸áá°ááŤá áááŻáĄááşáááş áááŻááşááŤá á áááşááşáááşááŹá¸ááąáŹ á áŹáá˝ááşá áŹáááşá¸ááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠáááşáááşáááŻáˇ áááŻáˇáááˇáş Malware áá áşááŻáážáááźááşá¸áááş áĄáá˝ááşáááąáŹááşá¸ááŤá áááŻáááŻáááşáážáŹ á¤á áśáážáŻááşá¸ááᯠáĄááąáŹááşáĄáááşááąáŹáşááźááşá¸ááźááˇáş Third-party áĄáááŽááąá¸áážááşá¸ááťáŹá¸á áááşáááşááťáŹá¸ááźááˇáş ááźáąáážááşá¸ááŹá¸ááąáŹ áĄááŻááşááťáŹá¸ááᯠá ááşáá ášá ááşá¸ááŻááşááŻááşáá°ááťáŹá¸ááś áá˝ážá˛ááźáąáŹááşá¸ááąá¸ááŤáááşá
áááá áĄáŹá¸áááşá¸ááťááşáááąáŹáˇ ááŻááşááąáŹááşáááŻááşá á˝ááşá¸ ááŻáśá¸áážáŻáśá¸áážáŻ ááźá áşáááŻááşáááşá ááááŻááşááŹááťáŹá¸áááş ááąáŹááşáááŻááşá¸ááŻááşááąáŹááşáážáŻáá˝ááş áááşááąáŹááşá¸ááŻááşááąáŹááşáážáŻááťáŹá¸ áážááááŻááşáááşá ááŹá¸ááŻááşáĄáááĄáážááşááźáŻáážáŻá ááąáŹááşááśáááşáážáŹá¸ááźááşá¸á áĄááťááŻáˇááąáŹá áááşááŹááťáŹá¸ááŻááąáŤáşáá˝ááşáááşá imprinter - á áááşááŹááᯠá áŽááśááąáŹááşáá˝ááşááŹá¸áááˇáş á áŹáá˝ááşá áŹáááşá¸ááąáŤáşáá˝ááş ááááˇáşááŻááşáá˝ááˇáşááźáŻáááˇáş ááŻááşááąáŹááşááťááşá áááşá¸ááᯠTWAIN áááŻááşáááŻááşáá˝ááş áááážááááŻááşááŤá áááşáážááşááťááşáááş API ááᯠáááşáááşá¸áááŻá¸áá˝ááˇáşááźáŻááąáŹáşáááşá¸ áááşá¸áááş á áááşááźááŻááşáĄááąáŹááşáĄáááşááąáŹáşáážáŻááťáŹá¸á á˝áŹááᯠááźá áşááąáŤáşá áąáááşááźá áşáááşá
á áááşááŹááźááˇáş ááŻááşááąáŹááşáááˇáş áĄááźáąáĄááąááťáŹá¸áá˝ááş ááąáŹááşáááş áĄááŻááşáá áşááŻá
áĄáááŽááąá¸áážááşá¸áá áşááŻááž á áááşááşáááşá፠áááŻáˇáááŻááş á ááşáá áşááŻááž á áááşááşáááşááŤá
áĄáááŽááąá¸áážááşá¸áá áşááŻááž ááŻáśáážááşá áááşááşáááşááźááşá¸ áĄááŻááşááŻááşááŻáśááᯠááźááˇáşááźááŤá ááŻáˇá á áŹáá˝ááşááᯠááťáááŻááşáááşá ááźáŽá¸áááş áĄááşááşáááŻáá˝ááˇáşááźáŽá¸ á áááşááşáááşááŤá ááźáŽá¸áááş á áŹáá˝ááşááᯠáá°áááŻááşáááşá ááŻáśá¸áážááşá¸á ááᯠáá˝ááşáááşá áááşááŹáááş áĄááźáŹá¸áĄáááşá¸áá˝ááş áážáááąááźáąáŹááşá¸ á áááşáá°á¸ááźááˇáşááŤá áááşá¸ááᯠáĄáááşá¸ááŻáśá¸ ááťááşá¸áááşáážáŻ 2 áᯠááźáŻááŻááşáááş áááŻáĄááşáááşá áááşá¸áááş áá˝ááşáááşááŻáśáážáááşááźááşá¸áááş áááŻáĄáááşááźáąáááşá
á
áááşáááşáá°áááŻááşáááŻááş á
áŹáá˝ááşá
áŹáááşá¸áá
áşáᯠááąá¸áááŻáˇáááŻááşáááˇáşáĄááŤáá˝ááş áĄááźáŹá¸ááá
ášá
áá
áşááŻááźá
áşáááşá áĽáááŹáĄáŹá¸ááźááˇáş ááąá¸ááşá á
áŹáá˝ááşááᯠááťáááŻááşáááşá ááźáŽá¸ááąáŹáˇ ááŤá
áááşááşáááşáááşá á
áŹáá˝ááşá
áŹáááşá¸áááş áá
áşáážááşá
áá
áşáááŻáˇ ááťááşááźááşá¸ááťáśáá˝áŹá¸ááŤáááşá
ááŤá áĄááá áá˝áŹááźáŹá¸ááťááşááŤá á
ááşáá
ášá
ááşá¸ááᯠáá˝ááşáááşáá
áşááŻáááŻáˇ ááťáááşáááşááŹá¸ááŤáá áá
áşáážááşáááŻáážáąáŹááşáážáŻáááŻáˇ áááŻááşáááŻááşá
áááşááşáááşáááş áááŻáĄáááşááźáąáááş- áááŻááşáá˝á˛á ááąá¸ááş áááŻáˇáááŻááş ECM á
áá
áşá á¤áááşáááşá¸áá˝ááş ááŹááşááąáŹááşá¸áĄáá˝ááş ááąááŹááážáááŤá
ááźááşááážáŻááąáŹááˇáşááž ááťá˝ááşáŻááşáááŻáˇáááş áááşáážááááşá¸áááŹááťáŹá¸ááᯠáááźáąáŹááşá¸áá˛áᲠáá˝ááşáááşá áááşááşáááşááźááşá¸ááᯠáĄááŻáśá¸ááźáŻááŤáááşá áááŻáˇáĄááźááşá áááşá áşááąáŹáˇáĄááşáááŽááąá¸áážááşá¸ááťáŹá¸ááž ááááŻááşááŹáážáá áşáááˇáş áážááˇáş á ááşáážáááŻááşáááŻááşááźá áşáááşá áááŻáˇááąáŹáş áááşáááşáážáŻáĄááźáąáĄááąááťáŹá¸áá˝ááş áá˝á˛ááźáŹá¸áážáŻááťáŹá¸ááźáąáŹááˇáş áá˝ááşááźá°ááŹááž áĄááąá¸ááááşá¸á áá áşááźááˇáş á áááşáááşááźááşá¸áááş áá˝ááşáááşááŻáśáážáááşááźááşá¸áá˛áˇáááŻáˇ ááťááşááťááşááźááˇáşááźááˇáş áááźá áşááŹááŤá áĄáááŻáážáááąáŹ áááŻáážáąáŹááşáážáŻáááşááąááŹáááŻáˇ áááŻááşáááŻááşá áááşáááşááźááşá¸áááş áááŻáááŻááąáááşá¸á áŹá¸ááŹááŤáááşá
ááŹááşááąáŹááşá¸ááťáŹá¸áĄáá˝ááş áĄá áŹá¸áááŻá¸áážáŻáĄááźá áş TWAIN áááŻááşáááŻááşá áááşááŹááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻáááş áĄáá˝ááşááąáŹááşá¸áá˝ááşááąáŹ ááźáąáážááşá¸áá áşááŻááźá áşáááşá ááŤááąáááˇáş á áśáážáŻááşá¸á áááşá¸áááşá¸ááąáŹááşááťáááşá áĄááŻáśá¸ááźáŻáá°ááťáŹá¸áááş áá˝ááşáááşá ááşáá ášá ááşá¸ááž áááŻááşáááŻááşá áááşááşáááşáááŻááźáŽá¸ áááşá¸áááŻáˇá áŚá¸áááşááŹáááŻáˇ á áŹáá˝ááşá áŹáááşá¸ááťáŹá¸ ááąá¸áááŻáˇáááŻááźáááşá áááşáážá áĄááŻáśá¸ááźáŻááąááąáŹ áĄáááŽááąá¸áážááşá¸ááťáŹá¸áááş á áśáĄáá áşááᯠááśáˇáááŻá¸áááş ááááŻáĄááşááŤá áĄááŹáĄáŹá¸ááŻáśá¸áááş ááᯠáĄáááşááźáąááąááźáŽá¸á á áááşáᏠááŻááşááŻááşáá°ááťáŹá¸áááş áááşá¸ááᯠáĄááąáŹááşáĄáááşááąáŹáşáááş ááááŻáĄááşááąáŹááźáąáŹááˇáş á áśáĄáá áşááᯠááśáˇáááŻá¸áááş ááááŻáĄááşááŤá
ááááŻáśá¸ááťáŻááşáĄáŹá¸ááźááşáˇá ááąáá°ááťáĄáŹá¸ááźááˇáş ááąááşááąá
áŽá¸ááźáąáŹááşá¸áĄá á
áŹááťááşáážáŹáá
áşááťááşáážáŹ áááŻáˇáááŻááş áážá
áşááŻááᯠá
áááşááşáááşááŻáśááźááˇáş ááŻááşá¸ááąáŤáşáážá áááşáááŹááťáŹá¸ááźááˇáş áĄá
áŹá¸áááŻá¸áááşááᯠááźááááşá ááźááşáážáŻááşá¸áááş áĄááąá¸ááźáŽá¸áááşá TWAIN Direct áááąá¸áááŻááşááąáŹ ááąáŹááşáááŻááşá¸ááŻááşááąáŹááşáážáŻááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻá áážááˇáş ááąáŹáˇááşáá˛ááşáážááˇáş áááşá¸ááťááşá
á˝áŹ ááąáŤááşá¸á
ááşá¸áážáŻáááş áĄááąá¸ááźáŽá¸áááˇáşááąááŹáá˝ááş á
ááşáážáŻá
áááşáááşá
á
áşááąá¸ááźááşá¸áá˝ááş ááťááşáážáááąáááşááźá
áşáááşá
source: www.habr.com