1.В логическом слое вы можете разделять объекты, а в слое передачи вы отправляете то, что хотите, конечно, вы можете комбинировать их и отправлять.
2.Вы можете поддерживать версию для каждого пользователя, и у клиента также есть номер версии, когда что-то меняется, обновите соответствующую версию на сервере и затем отправьте обновления всем клиентам, после чего клиент должен обновить версию. это должен быть режим subcribe
.