Цитата:
Сообщение от
belugin
Есть еще статический метод create. Если его реалзовать, то можно класть объекты в стандартные коллекции и паковать и распаковывать их (т.е. не надо будет передавать явно идентификатор класса, как я сделал в первом своем сообщении в этой ветке).
как в одной фразе уживаются "есть" и "если его реализовать"
1. есть в стандартных коллекциях map, list, set
2. есть хлипкое соглашение, что если реализовать статический метод, который принимает контейнер, то он должен действовать как create в стандартных коллекциях.
3. соглашение является хлипким, поскольку даже классы sys слоя нарушают это соглашение
да, я видел твое первое сообщение.
да, ничего на него не ответил, поскольку еще в исходном написал:
Цитата:
Сообщение от
mazzy
Сейчас, чтобы передать объект с клиента на сервер и обратно, приходится подпрыгивать с методами newOnServer, newOnClient, вручную проверять ObjectOnServer, вызывать pack/unpack и прочие некрасивости.
Есть ли красивый способ передать packable объект между клиентом и сервером?