다음을 통해 공유


aio 패키지

패키지

management

클래스

AutoLockRenewer

자동 잠금 갱신.

백그라운드에서 메시지 및/또는 세션의 잠금 토큰을 갱신하기 위한 비동기 AutoLockRenewer 처리기입니다.

ServiceBusClient

ServiceBusClient 클래스는 ServiceBusSender 및 ServiceBusReceiver를 가져오기 위한 상위 수준 인터페이스를 정의합니다.

ServiceBusReceiver

ServiceBusReceiver 클래스는 Azure Service Bus 큐 또는 토픽 구독에서 메시지를 수신하기 위한 상위 수준 인터페이스를 정의합니다.

메시지 수신을 위한 두 가지 기본 채널은 메시지를 단일 요청하기 위한 receive() 이며 받는 사람의 메시지에 대한 비동기입니다 . 지속적인 방식으로 들어오는 메시지를 지속적으로 수신합니다.

~azure.servicebus.aio.ServiceBusClient의 메서드를 사용하여 get_<queue/subscription>_receiver ServiceBusReceiver 인스턴스를 만듭니다.

ServiceBusSender

ServiceBusSender 클래스는 Azure Service Bus 큐 또는 토픽으로 메시지를 보내기 위한 상위 수준 인터페이스를 정의합니다.

~azure.servicebus.aio.ServiceBusClient의 메서드를 사용하여 get_<queue/topic>_sender ServiceBusSender 인스턴스를 만듭니다.

ServiceBusSession

ServiceBusSession은 세션 상태 관리 및 잠금 갱신에 사용됩니다.

ServiceBusRecesiver의 속성을 session 사용하여 ServiceBusSession 개체를 직접 인스턴스화하는 대신 해당 ServiceBusSession 개체를 수신기와 연결합니다.