다음을 통해 공유


CloudAdapterBase.GetStreamingConnectorFactory(Activity) 메서드

정의

지정된 작업을 처리하는 올바른 스트리밍 커넥터 팩터리를 가져옵니다.

protected virtual Microsoft.Bot.Connector.Authentication.ConnectorFactory GetStreamingConnectorFactory (Microsoft.Bot.Schema.Activity activity);
abstract member GetStreamingConnectorFactory : Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Connector.Authentication.ConnectorFactory
override this.GetStreamingConnectorFactory : Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Connector.Authentication.ConnectorFactory
Protected Overridable Function GetStreamingConnectorFactory (activity As Activity) As ConnectorFactory

매개 변수

activity
Activity

처리 중인 활동입니다.

반환

작업 처리를 담당하는 스트리밍 커넥터 팩터리입니다.

설명

HTTP 요청의 경우 일반적으로 새 커넥터 팩터리를 만들고 새 HTTP 요청을 통해 활동에 회신합니다. 그러나 스트리밍 연결을 통해 작업을 처리할 때 웹 소켓과 통신하는 것과 동일한 연결을 통해 회신해야 합니다. 이 메서드는 클라우드 어댑터에서 모든 활성 스트리밍 연결을 조회하고 작업을 처리하는 커넥터 팩터리를 반환합니다. 봇과 채널 간의 메시지는 모두 어댑터에서 만든 StreamingConnection(봇 -> 채널) 및 RequestHandler(채널 -> 봇)를 통과합니다. 그러나 자동 관리 메시지는 통신할 연결을 모르기 때문에 이 메서드는 이러한 자동 관리 메시지에 대한 연결 확인을 지원하도록 설계되었습니다.

적용 대상