2011-05-16 5 views
0

인터넷 사이트 웹 페이지에서 스캐너를 사용해야합니다. 내가 아는 한 Flash 나 Silverlight는 요즘 같은 하드웨어와 통신 할 수 없습니다. 현재 Active-X에 대한 대안이없는 것처럼 보입니다 (틀린 경우 수정하십시오).Active-X와 Ajax 인터넷 클라이언트 - 서버 통신

이미지를 스캔 한 후 HTTPS를 통해 서버로 보내고 처리 결과를 기다려야합니다. 당신이 개인적으로 어떤 방식 역자 주 것이다

  • 시작 아약스 폴링 일정한 간격
  • 넣어 폴링 기능을 바로 액티브 X 컴포넌트

로 :

나는 여기에 몇 가지 대안이 있나요?

Active-X 접근 방식에 대한 이벤트 메커니즘을 설정할 수 있습니까? (서버가 결과를 웹 페이지로 푸시 할 때)? 자바 스크립트/아약스 방식으로 이벤트가 작동합니까?

미리 감사드립니다.

답변

1

클라이언트가 파일을 스캔하고 업로드하게하십시오. 그것이 요즘 어떻게 이루어 졌는지입니다. 스캐닝 소프트웨어는 OS의 일부입니다. 적어도 Windows와 MacOS에서는 스캐닝 소프트웨어입니다.

ActiveX 개체를 사용하면 악몽이 될 것입니다. 또한 Firefox/Chrome/Opera/Windows 이외의 모든 사용자를 생각해보십시오.

또한 희미하게도 스캐너 지원이 HTML5에 추가됩니다.

+0

감사합니다. @ 세바. 이러한 작업을 위해 웹 브라우저를 사용하는 것은 고객의 요구 사항입니다. 변경할 수 없습니다. –

+0

고객이 Windows상의 IE에 구속되는 것에 동의하면 그렇게하십시오. 즉, ActiveX의 기능이 적 으면 적을수록 좋습니다. 웹 비트는 디버그 및 교체가 더 쉽습니다. –

관련 문제