Я имею в виду, метод onMessage будет запускаться ровно один раз за элементарное сообщение с сервера, или:
Если сообщение короткое, 2 или более сообщений могут вызывать onMessage только один разс одним составным сообщением, поэтому мы должны разделить сообщение вручную?
Если сообщение длинное, будет несколько onMessage, инициированных с частичным сообщением каждое, поэтому мы должны объединить сообщение вручную?
Я использую C # и JavaScript на стороне клиента (2 продукта) и golang на стороне сервера
Технически все сообщения являются событиями, вы можете только читать данные из них. Вы также можете контролировать размер буфера для операций записи и чтения, но я думаю, что если сообщение достигнет этих пределов, оно не будет разделено