2013-02-13 4 views
0

asp.net을 사용하여 POS 기반 웹 응용 프로그램을 개발하려는 프로젝트가 있습니다.asp.net을 사용하는 COM 포트 통신

나는 POS 용 네트웍을 이미 살펴 봤고 프레임 워크가 바뀌 었다는 사실을 잘 알고있다. POS.net은 설정 파일을 약간 변경해야한다. 타겟 프레임 워크는 4.5이며, 지금까지 얼마나 많은 라이브러리가 감가 상각되었는지 알 수 없습니다.

개념 개념을위한 샘플 응용 프로그램을 만들려고했는데 ActiveX 구성 요소가 싫어서 클라이언트 컴퓨터의 COM 포트를 읽을 수있는 SL4/5 응용 프로그램이 필요했습니다. 그것의 개발 env 이후, 나는 심지어 웹 서버의 COM 포트에 액세스하려고했습니다.

이러한 응용 프로그램에는 고유 한 단점이 있습니다. 또한 개발 환경이 통제 된 환경에 있기 때문에 ActiveX (보안)에 대한 보안 설정은 문제가되지 않습니다.

1) ActiveX를 사용하면 클라이언트 컴퓨터가 Windows OS로 제한됩니다. NAPI를 사용하여 브라우저 플러그인을 만들 수있는 옵션이 있지만, 자체 학습 곡선이 있고 프로그래밍이 피턴 (Pyton)이기 때문에 더 이상 얻을 수 없습니다. 2) 브라우저) 응용 프로그램 중 실버 라이트 OOB는 (유망 보였지만, codeplex에서 샘플 내가 뭔가를 잃어 버릴 건가요 모든 시나리오

에서 작동하지 않았다?

이미 WSPOS 구현을 연구했습니다.

지금까지 클라이언트 시스템의 COM 포트에 액세스 할 수있는 응용 프로그램은 JAR 파일을 다운로드합니다. 팀은 마침내 C# /. net이 아닌 JAVA를 사용하여이 작업을 수행 할 수 있다고 결론 내리고 있습니다.

제가 누락 된 기본 요점을 알려주십시오.

+0

WMI 라이브러리를 사용할 수 없습니까? – Max

+0

안녕하세요, Mobstaa, [msdn] (http://msdn.microsoft.com/en-gb/library/windows/desktop/aa394582(v=vs.85) .aspx) 및 [wikipedia] (http : //en.wikipedia.org/wiki/Windows_Management_Instrumentation). 그러나 나는 주어진 시나리오에서 그것이 저를 어떻게 도우는지 여전히 확신하지 못하고 있습니까? –

답변

0

클라이언트 컴퓨터의 제어 권한은 어느 정도입니까? 웹 서버가 연결할 Windows 서비스를 작성할 수 있습니다. 사용자가 로그인 한 터미널을 알아야합니다.

+0

안녕하세요 브라이언, 그 접근 방식은 WSPOS를 구현할 것입니다. –