빠른 시작: 브라우저에서 Azure Web PubSub 인스턴스로 연결
이 빠른 시작에서는 Pub/Sub 라이브 데모를 통해 쉽게 시작하는 방법을 보여줍니다.
Azure를 구독하고 있지 않다면 시작하기 전에 Azure 체험 계정을 만듭니다.
Azure에 로그인
Azure 계정을 사용하여 https://portal.azure.com/에서 Azure Portal에 로그인합니다.
Azure Web PubSub 서비스 인스턴스 만들기
애플리케이션이 Azure의 Web PubSub 서비스 인스턴스에 연결됩니다.
Azure Portal의 왼쪽 위에 있는 새로 만들기 단추를 선택합니다. 새 화면의 검색 상자에서 Web PubSub를 입력하고 Enter를 누릅니다. (
Web
범주에서 Azure Web PubSub를 검색할 수도 있습니다.)검색 결과에서 Web PubSub를 선택한 다음, 만들기를 선택합니다.
다음 설정을 입력합니다.
설정 제안 값 설명 리소스 이름 전역적으로 고유한 이름 새 Web PubSub 서비스 인스턴스를 식별하는 전역적으로 고유한 이름입니다. 유효한 문자는 a-z
,A-Z
,0-9
및-
입니다.구독 구독 이 새 Web PubSub 서비스 인스턴스가 생성되는 Azure 구독입니다. 리소스 그룹 myResourceGroup Web PubSub 서비스 인스턴스를 만들 새 리소스 그룹의 이름입니다. 위치 미국 서부 가까운 지역을 선택합니다. 가격 책정 계층 Free 먼저 Azure Web PubSub 서비스 평가판을 사용할 수 있습니다. Azure Web PubSub 서비스 가격 책정 계층에 대해 자세히 알아보세요. 단위 수 - 단위 수는 Web PubSub 서비스 인스턴스가 허용할 수 있는 연결 수를 지정합니다. 각 단위는 최대 1,000개의 동시 연결을 지원합니다. 표준 계층에서만 구성할 수 있습니다. 만들기를 선택하여 Web PubSub 서비스 인스턴스 배포를 시작하세요.
임시 액세스 토큰을 사용하여 클라이언트 URL 가져오기
Azure Portal은 빠른 테스트/유효성 검사 목적으로 임시 URL을 생성하는 단순 클라이언트 URL 생성기를 제공합니다. 이 생성기를 사용하여 임시 클라이언트 액세스 URL을 가져오고 인스턴스에 연결해 보겠습니다.
- Azure Portal로 이동하여 Azure Web PubSub 인스턴스를 확인합니다.
Key
블레이드의Client URL Generator
로 이동합니다.- 적절하게
Roles
설정: 그룹에 보내기 및 그룹 가입/탈퇴 Client Access URL
을 생성하고 복사합니다.
온라인 데모에서 인스턴스를 사용해 보세요.
이 라이브 데모를 사용하여 그룹에 가입하거나 그룹에서 탈퇴하고 그룹 멤버에게 메시지를 쉽게 보낼 수 있습니다.
참고 항목
클라이언트 액세스 URL은 시작 환경을 단순화하기 위해 포털에서 제공되는 편리한 도구로, 이 클라이언트 액세스 URL을 사용하여 빠른 연결 테스트를 수행할 수도 있습니다. 사용자 고유의 애플리케이션을 작성할 수 있도록 SDK를 4개 언어로 제공하여 URL을 생성하는 데 도움을 줍니다.
- 가입할 다른 그룹과 메시지를 보낼 다른 그룹을 시도하고 수신되는 메시지를 확인합니다. 예:
- 두 클라이언트를 동일한 그룹에 조인합니다. 메시지가 그룹 구성원에게 브로드캐스트될 수 있음을 알 수 있습니다.
- 두 클라이언트를 서로 다른 그룹에 조인합니다. 그룹 멤버가 아닌 경우에는 클라이언트가 메시지를 수신할 수 없습니다.
Client Access URL
을 생성할 때Roles
를 선택 취소하여 그룹에 조인하거나 그룹에 메시지를 보낼 때 어떤 일이 발생하는지 확인할 수도 있습니다. 예:Send to Groups
권한을 선택 취소합니다. 클라이언트가 그룹에 메시지를 보낼 수 없는 것을 볼 수 있습니다.Join/Leave Groups
권한을 선택 취소합니다. 클라이언트는 그룹에 조인할 수 없습니다.
다음 단계
이 빠른 시작에서는 클라이언트 URL 생성기를 사용하여 일시적으로 사용 가능한 클라이언트 URL을 생성하여 서비스에 연결하고 Web PubSub 서비스에 대한 몇 가지 기본 아이디어를 제공합니다.
실제 애플리케이션에서는 다양한 언어의 SDK를 사용하여 고유한 애플리케이션을 빌드할 수 있습니다. 또한 서버리스 애플리케이션을 쉽게 빌드할 수 있도록 함수 확장도 제공합니다.
다음 리소스를 사용하여 사용자 고유의 애플리케이션 빌드를 시작합니다.