我正在使用Asp.net core 2.1开发一个websocket应用程序。我在服务器端使用System.Net.Websocket库。我通过套接字连接将用户保留在静态列表类型对象上。我正在寻找静态传输数据的用户列表。如果用户不存在,我将存储要发送回另一个静态列表类型对象的消息。用户登录后,我开始发送消息。我在服务器端看不到任何问题。
我们转到用户部分。我使用Android / Java开发用户部分。我在用户部分使用了Okhttp3。
private WebSocket socket = null;
private Request request = null;
private OkHttpClient client = null;
当我尝试连接时,我有一个名为SocketListener的类。该类基本上基于WebSocketListener类。在内部,将触发onOpen方法,如果用户已登录,则用户将自动登录。
问题从这里开始。服务器正在接收数据时,onMessage方法开始运行。但并非所有数据都被传输。我反复发送无法访问的数据。完全不发送该数据。当我们测试周围的应用程序时,我会看到成功的结果。我到底是什么问题?