Skip to content

Commit c1a7f99

Browse files
authored
Merge pull request #226153 from kperla97/main
Update chat architecture diagram
2 parents 4d92d97 + 8d633ae commit c1a7f99

File tree

3 files changed

+674
-1
lines changed

3 files changed

+674
-1
lines changed

articles/communication-services/concepts/chat/concepts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Azure stores chat messages until explicitly deleted. Chat thread participants ca
5151

5252
There are two core parts to chat architecture: 1) Trusted Service and 2) Client Application.
5353

54-
:::image type="content" source="../../media/chat-architecture.png" alt-text="Diagram showing Communication Services' chat architecture.":::
54+
:::image type="content" source="../../media/chat-architecture.svg" alt-text="Diagram showing Communication Services' chat architecture.":::
5555

5656
- **Trusted service:** To properly manage a chat session, you need a service that helps you connect to Communication Services by using your resource connection string. This service is responsible for creating chat threads, adding and removing participants, and issuing access tokens to users. More information about access tokens can be found in our [access tokens](../../quickstarts/access-tokens.md) quickstart.
5757
- **Client app:** The client application connects to your trusted service and receives the access tokens that are used by users to connect directly to Communication Services. Once your trusted service has created the chat thread and added users as participants, they can use the client app to connect to the chat thread and send messages. Use real-time notifications feature, which we will discuss below, in your client app to subscribe to message & thread updates from other participants.
Binary file not shown.

0 commit comments

Comments
 (0)