Skip to content
This repository has been archived by the owner on Jun 30, 2022. It is now read-only.

[TypeScript] Enable use of WebSocket for communication with VA/Skill #2480

Closed
3 tasks
dfavretto opened this issue Oct 4, 2019 · 1 comment
Closed
3 tasks
Assignees
Labels
Language: Typescript This issue is specifically related to C# implementations. Status: In Progress This work item in underway.

Comments

@dfavretto
Copy link
Contributor

User Story

As ...a developer
I want … to implement BotBuilderStreamingExtension in the TypeScript Samples
so that … I can use WebSocket to connect with the VA or Skill.

Acceptance Criteria

List your requirements.

  • Deploy a VA with the Direct Line Speech (DLS) channel enabled and successfully connect and communicate to the VA with a DLS Client
  • Have a VA communicate with a Skill using WebSocket instead of HTTP
  • Re-enable the scenario of cross-connecting between different coding languages (i.e. TypeScript VA with a C# Skill; C# VA with a TypeScript Skill)

Resources

Provide any screenshots or conversation mockups to support your request.
Learn how to mock up bot conversations with .chat files.

There's a first implementation in BotBuilder-Samples/experimental/Echo-Bot. This is a basic implementation of the WebSocket functionality.

Notes

Provide any additional information.
At the moment, the BotBuilderStreamingExtension library is published to MyGet as it's not a stable version yet, and some issues may arise during the implementation.

@dfavretto dfavretto added Language: Typescript This issue is specifically related to C# implementations. Needs Triage Needs to be triaged for assignment labels Oct 4, 2019
@lauren-mills lauren-mills added Status: Backlog This will go in the product backlog Needs Triage Needs to be triaged for assignment and removed Needs Triage Needs to be triaged for assignment Status: Backlog This will go in the product backlog labels Oct 7, 2019
@lauren-mills lauren-mills added this to Backlog in BotSkills CLI & JS Skill Template via automation Oct 7, 2019
@lauren-mills lauren-mills added Status: In Progress This work item in underway. and removed Status: Backlog This will go in the product backlog labels Oct 7, 2019
@Batta32
Copy link
Collaborator

Batta32 commented Oct 8, 2019

I'll close this issue because it will be tracked here.

@Batta32 Batta32 closed this as completed Oct 8, 2019
BotSkills CLI & JS Skill Template automation moved this from Backlog to Done Oct 8, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Language: Typescript This issue is specifically related to C# implementations. Status: In Progress This work item in underway.
Development

No branches or pull requests

3 participants