BotFramework-Emulator icon indicating copy to clipboard operation
BotFramework-Emulator copied to clipboard

Added Websocket/Named-Pipe connectivity testing support

Open darrenj opened this issue 4 years ago • 0 comments

Customer Scenario

BridgeBot is a technique used where developers have a bot they believe to be working with traditional HTTP connections, but then encounter issues after deploying it into an App Service with DL ASE enabled.

They then use BridgeBot acting as a intermediary between the Emulator and their Bot, all running locally, to confirm if the issue is related to the connection type or not. In most cases this ends up leading to the developer discovering the cause of the issue and being able make changes to their bot to remedy it.

Proposed Way Forward

Eliminate the need for BridgeBot and provide a way for an emulator to connect to a Bot through Namedpipes/Webosckets to validate connectivity. Base connectivity test would be a start and more fully featured interactive testing like normal could follow if desirable.

darrenj avatar Apr 07 '20 14:04 darrenj