웹 역할로 실행되는 2 개의 웹 응용 프로그램이 있으며 하늘 구름에서는 하나의 인스턴스 만 실행합니다. 이 2 가지 응용 프로그램간에 알림을 보내고 받고 싶습니다. 외부 사용자는 액세스 권한이 없어야합니다. 성공할 웹 서비스와 동일한 시스템에서 불과 요청에 액세스 외부인을 차단하는 방법이하지 않는 것을 의미하늘색 웹 역할 인스턴스에서 실행중인 2 개의 웹 응용 프로그램 간의 통신
- 이 둘의 웹 서비스가 밖으로 (VIP 및 요청의 IP를 비교를 할 수 있음 그 이상으로는 무엇이든 할 수 있겠는가?).
- 파일 시스템 사용자입니다. LocalStorage를 만들고 웹 앱에서 사용하고 webappA 및 webappB 파일을 서로 찾습니다.
- Azure 저장소 대기열을 사용하십시오.
- MSMQ - 하늘색에서 지원되지 않는 것으로 관심이 없습니다.
하늘색 웹 역할 에 나와있는 다른 옵션을 나열 해 주시겠습니까? 미리 감사드립니다.
참고 : 두 개의 웹 응용 프로그램이 실행되는 단일 인스턴스 만 실행 중이므로 내부 종점을 제안하지 마십시오.
LocalStorage의 파일 시스템 감시자가 작동하지 않습니다. 로컬 저장소가 로컬입니다. :-) (각 VM은 자체 디스크를 가지고 있기 때문에 로컬 디스크 일뿐입니다.) – smarx
요구 사항을 판단하여 Azure Queue가 필요한 것일뿐입니다. –
Azure 대기열을 사용하면 투표 할 수있는 옵션입니다. 필자가 작성한 몇 가지 앱에서 두 가지 역할 간 통신을 원활하게하기 위해이 기능을 사용했습니다. 역할 내에서 두 가지 앱이 다를 이유는 없습니다. 나는이 점에 관해 어떤 문제도 가지지 않고 있었다 (나무를 두드리는 것). –