流操作和ws