websocket怎么三方通信

目前的处理是:
A那边是数据源,我这边(Java写的服务器)想通过websocket获取到A的数据,然后将数据通过websocket推送给B(unity前端),请问有什么好的解决办法吗?

你需要本地维护一个客户端连接列表,数据结构最好是k,v形式的,每个连接上来的客户端都需要加入到连接列表中,包括给他一个Id标识符,如果对指定的客户端发送消息,那么先从你连接列表获取到这个id的通道,给这个通道发送消息

写两个。a连接b b连接c

1、获取数据源A的数据 不清楚具体是啥 但是个人认为 不应该是通过WebSocket获取数据源数据
2、前端推送的话 webSocket倒是没啥问题 但是还是看项目背景和业务(或许前端定时调用后台接口 也是可以的 具体看业务场景)