중재된 서비스는 IServiceBroker를 통해 획득되며, 이 서비스와 클라이언트가 별도의 AppDomains, 프로세스 또는 컴퓨터(예: Live Share)에 존재할 수 있도록 하는 RPC 호환 인터페이스로 제공됩니다.
VS 패키지는 IBrokeredServiceContainer 인터페이스를 사용하여 자신만의 서비스를 제공할 수 있습니다.
Visual Studio는 다음과 같은 중요한 조정된 서비스를 제공합니다.
| 조정된 서비스 | 설명 |
|---|---|
| IOutputChannelStore | 출력 창으로의 스트리밍 텍스트를 허용합니다. |
| IOpenDocumentService | 문서를 열 수 있습니다. |
| IFileSystem | 로컬 또는 원격 파일 시스템에 대한 액세스를 허용합니다. |
이 부분에서는
브로커 서비스 Essentials는 Visual Studio 브로커 서비스의 중요한 요소와 다른 Visual Studio 서비스와의 차이점을 설명합니다.
사용 가능한 조정된 서비스 검색은 사용 가능한 조정된 서비스 집합을 검색하는 방법을 설명합니다.
방법: 브로커링된 서비스 얻기는 브로커링된 서비스를 요청(이용)하는 방법을 설명합니다.
방법: 브로커 서비스 제공는 브로커 서비스를 제공하는 방법을 설명합니다.
방법: 브로커된 서비스 문제 해결에서는 일반적인 문제를 다루고 그 해결 방법을 제시합니다.