Skip to content

是否有存在粘包问题? #88

@IMNewJobFirst

Description

@IMNewJobFirst

在 net_message_io.rs 中使用的是 Transport::Tcp 按照message-io的说明文档中,该方式不是以帧方式读取,可能存在客户端的数据还未完全接收,在 NetEvent::Message(_endpoint, data) 只有 block_on(self.on_message(data)) ,在 async fn on_message(&mut self, mess: Vec) 中的 build_array_from_server 似乎只是分解了包数据,并未考虑未完整的数据包。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions