그냥 Azure를 탐험하기 시작하고 나는 웹 역할 대 작업자 역할의 목적에 관해서는 여전히 혼란 스럽다. 모바일 애플 리케이션 (아이폰, 안드로이드, 윈도우 등)에서 일하고있는 솔루션에서 REST API를 통해 우리의 서버 제품에 액세스하게 될 것입니다. 그래서 실제로 웹 페이지처럼 우리 서비스에 대한 공개적인 웹 사이트가 없습니다.웹 역할이없는 Windows Azure 프로젝트?
이렇게하면 웹 역할은 필요하지 않지만 대신 HTTP 끝점에서 하나 또는 작업자 역할을 듣게됩니다. 이 줄을 따라 프로토 타입을 만들었습니다. 모바일 장치에서 엔드 포인트에 대한 http 게시를 수행 할 때 응답이 반환되지 않습니다. Azure 로그에는 실제로 내 직원 역할이 시작되었거나 실행 중이며 응답하고 있음을 나타내는 내용이 없습니다.
이 방법이 적절합니까? 웹 역할이 없기 때문에 설치 코드에서 수행해야 할 작업이 있습니까? 다른 스레드에서 IIS에서 웹 롤이 실행되지만 작업자 역할은 그렇지 않습니다.
나를 도와 주셔서 감사합니다. 나는 아직도 Azure와 손을 잡기 위해 올바른 질문을 공식화하는 데 약간의 어려움이있다.
기술적으로 작업자 역할에는 IIS가 설치되어 있지만 w3svc 서비스는 시작되지 않습니다. – smarx
감사! ServiceHost를 얻는 좋은 예입니다. – onnoweb