M
M
Maxim2021-04-04 15:02:21
Django
Maxim, 2021-04-04 15:02:21

Is it possible to do without a third party in the websocket exchange between the client and the server?

Good afternoon.
I am developing a project for internal use in my organization to simplify the receipt of documents from remote sites and for their centralized processing.

The project consists of two parts
1. Server side
Written in python based on the Django+DjangoREST+DjangoChannels framework
Represents a websocket server and business logic for processing documents and sending requests to remote clients
2. Client side in C#
Essentially a regular web socket client that connects to the server and to its Channel Layers, receives a request from the server, proxies it where necessary and returns a response to the server in json.

Question:
Since it receives requests and commands from the Channel Layers, a third party is needed for management, which will give commands and process the result, and the server will essentially just play the role of a switch.
Is it possible to somehow interact with the client with the server and the server with the client directly without the use of channel groups and a third party?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question