Показать сообщение отдельно
Старый 07.06.2019, 08:37   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от gl00mie Посмотреть сообщение
В исходной постановке ведь говорится про объект packable, а не про this
правильно говоришь. про SysLastValue заговорил ax_mct
совершенно верно, в исходной формулировке не было.

Цитата:
Сообщение от gl00mie Посмотреть сообщение
- для packable можно сделать вспомогательный класс, который будет реализовывать нужные методы SysSaveable, а на вход получать некий идентификатор плюс SysPackable-объект, который уже собственно паковать либо распаковывать вместо себя.
а распаковщик откуда узнает этот идентификатор? распаковщик на другой стороне.
раз уж все равно передавать надо между клиентом и сервером, то может лучше передавать не идентификатор, а сам объект?

Цитата:
Сообщение от gl00mie Посмотреть сообщение
Не знаю, правда, насколько такая реализация будет считаться "красивой".
Я тоже.

Цитата:
Сообщение от gl00mie Посмотреть сообщение
Ну вот, начали с клиент-серверной передачи объектов, а пришли к поиску по содержимому объектов в базе SQL Напомнило один анекдот:
gl00mie, даю маячок: про SysLastValue заговорил ax_mct.
мой исходный вопрос повторить?

Цитата:
Сообщение от gl00mie Посмотреть сообщение
У меня лично был весьма негативный опыт его использования
это не значит, что подход, примененный в этом классе нельзя рассматривать для решения исходного вопроса.

Цитата:
Сообщение от gl00mie Посмотреть сообщение
А он точно был в версиях "ax3,ax4", которые упоминаются в исходном вопросе?
нет. это не значит, что подход, примененный в этом классе нельзя рассматривать для решения исходного вопроса.

Цитата:
Сообщение от gl00mie Посмотреть сообщение
Это те ресурсы, которых не было в старых версиях, а в ax2012 они - свои на каждом АОСе с его локальным CIL, да?
ага. но они могут быть синхронизированы. почему бы не рассмотреть и этот вариант и отметить плюсы и минусы.

Цитата:
Сообщение от gl00mie Посмотреть сообщение
И вообще, писать в приложение (design-time) что-либо для каждодневной работы конкретной инсталляции (runtime) - это моветон, как по мне. Тем более в последних версиях и не осуществимый.
отличное рассуждение в ветке про "красивый способ".
майкрософту бы в уши.

Цитата:
Сообщение от gl00mie Посмотреть сообщение
Т.е. в одном случае предлагается резать контейнер на части, чтобы обойти ограничение на размер пакета в ax4/ax2009/ax2012, а в другом случае предлагается просто закрыть глазки ладошками и представить, что этих ограничений нет? Пускай, мол, среда времени выполнения абстрагирует нас на вставке в кэш на другой стороне от того, что есть какие-то там RPC и какие-то там maxbuffersize в настройках...
gl00mie, ты опять не понял.
я не предлагаю способы к реалзации.
я предлагаю рассмотреть различные способы и обсудить плюсы-минусы-красоту.
исходный вопрос повторить?

Цитата:
Сообщение от gl00mie Посмотреть сообщение
Такое ощущение, что вместо решения практической задачи
а вот это совершенно в точку.
у меня нет проблем с решением практических задач.
мне хотелось бы обсудить, услышать что думаю другие по данной теме, возможно, узнать что-то новое.
собственно для этого публичный форум и нужен

Цитата:
Сообщение от gl00mie Посмотреть сообщение
идет составление опросника для собеседования. Как там у Джоэла Спольски?
господи... с составлением опросника у меня тоже проблем нет.
__________________
полезное на axForum, github, vk, coub.