0
我正在使用Vert.x及其ServerWebSocket
类的服务器项目。Vert.x WebSocket的writeBinaryMessage()和write()之间有什么不同?
目前,我的项目使用Pump#pump()
和ServerWebSocket#write()
方法向客户端发送较大的二进制数据,它运行良好。但我发现ServerWebSocket
有另一种发送二进制数据的方法,writeBinaryMessage()
。
手册上说:
writeBinaryMessage()
:如果它超过了最大的WebSocket帧大小
但我认为,ServerWebSocket#write()
也发送数据由多个部分该数据可能会被写为多帧抽水。
writeBinaryMessage()
和write()
有什么区别?