많은 양의 데이터를 클라우드로 보내는 여러 가지 하드웨어 장치가 있습니다. 데이터를 클라우드에 저장하고 처리 한 다음 결과를보고 싶은 클라이언트에게 분석 된 데이터를 기반으로 상태 보고서를 보내야합니다. 클라이언트는 스마트 폰 사용자입니다.Azure WCF webrole/Worker role confused ..
하나의 클라이언트가 하나 이상의 하드웨어 상태 보고서를 알고 싶어합니다.
이 도구는 Azure를 사용하여 확장 가능해야합니다. 즉, 1000 가지 하드웨어를 모니터링 할 수 있어야합니다. 클라우드 스토리지, 클라우드 컴퓨팅 성능 및 여러 하드웨어에서 데이터를 전송하고 이러한 하드웨어를 모니터링하는 클라이언트에게 보고서를 보낼 수있는 기능이 필요합니다.
WCF와 Azure에 익숙하지 않으므로 WCF와 Azure를 사용하여 확장 가능한 응용 프로그램을 작성하는 방법에 대한 지침이 매우 유용합니다. 어떻게 확장 할 수 있는지 설명하십시오. 작업자 역할/웹 역할을 사용해야합니까? 좀 연산 집약적 데이터 처리 클라이언트에 관심이 있다는 보고서를 생성하기 위해 수행되어야한다.
샤시
감사합니다. Alan, 당신이 완전히 말한 바는 말이됩니다. 나에게 명확하지 않은 점은 응용 프로그램을 확장하는 방법입니다. 많은 웹 역할과 작업자 역할이 있습니까? 아니면 단지 많은 작업자 역할입니까? 모든 고객이 동일한 웹 역할을합니까? 하나의 웹 역할이 푸른 색 대기열에 작업 항목을 계속 추가 할 수 있습니까? 그것은 많은 작업자 역할에 의해 선택됩니까? 확장 성은 주로 많은 작업자 역할을 수행하는 것입니다. – coolshashi