문제

우리는 관리가 개인에게 작업을 할당하기위한 워크 플로우가있는 웹 앱 (ASP)을 가지고 있습니다. 문제는 작업에 서명하기 전입니다. 저녁/야간/이른 아침 운영 중에는 가볍게 직원이되므로 다른 중요한 작업이 컴퓨터에서 멀리 떨어져있는 경우 (역학을위한 선반에서 도구를 얻는) 작업 대기열이 면밀히 감시되지 않을 수 있습니다. 따라서 작업 영역의 모니터 또는 TV 화면에서 새로운 할당되지 않은 작업을 지속적으로 상쾌하게 표시하기위한 프로그램을 만들기위한 기능적 요구 사항이 있습니다.

내 질문 : 배포 아키텍처에 권장되는 모범 사례가 있습니까? 웹 대 데스크탑 두꺼운 클라이언트 응용 프로그램?

편물:

프로 - 아키텍처를 일관성있게 유지합니다

단점 - 상자 제어가 어려울 수 있습니다. 우리는 상자를 다른 사이트에 하이킹하지 않도록 추가 단계를 수행하고 제한된 로그인, 기타 보안 및 컴퓨터 리소스를 제어합니다.

데스크탑 두꺼운 클라이언트 :

단점 - 이제 웹 및 클라이언트 앱을 모두 지원해야합니다. 두 개의 위치에 배포 된 두 개의 인스턴스가 필요합니다

프로 - 보안 및 상자 사용 제한은 간단합니다. 앱 보안 로그인이 필요하지 않으므로 PE와 같은 기능이 필요한 경우 앱을 백업 할 수 있습니다.

도움이 되었습니까?

해결책

나는 과거에 비슷한 것을 만들었습니다. 나는 "Jack PC"를 사용했습니다 (http://www.chippc.com/thin-clients/jack-pc/index.asp) 큰 LCD TV가 연결되어 있습니다. Jack PC는 RDP를 사용하여 서버에 자동으로 연결하도록 구성되었고 스크립트로 서버에서 Windows Forms 애플리케이션을 시작합니다. Windows Forms 응용 프로그램은 기본적으로 웹 브라우저 컨트롤이있는 양식입니다. 이 응용 프로그램은 기본적으로 URL을로드 할 미리 정의 된 일정에 따라 쿼리라고합니다. 데이터를로드 / 표시하는 논리가있는 페이지가 포함 된 두 번째 웹 응용 프로그램이있었습니다. 기본적으로 모든 HTML 컨텐츠를 표시 할 수 있습니다. 이것이 당신에게 몇 가지 아이디어를 제공하기를 바랍니다.

다른 팁

나에게 적합한 시나리오처럼 들린다 관찰자 패턴. 이를 통해 핵심 워크 플로우 응용 프로그램을 재구성 할 필요없이 미래의 '관찰자'(모바일 장치, 데스크탑 등)를 굴릴 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top