Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flex > правильное использование remoteObject


Автор: darkbishop 28.5.2010, 08:31
Доброго всем времени суток, помогите побороть: есть много запросов и по глупости своей я для каждого запроса к базе использовал новый remoteObject, в итоге код нечитабельный, решил написать универсальный remoteObject, но на этапе remoteObject.getOperation("findAll()").send( ); вываливается экзипшен с тем,что он не может найти такую службу, хотя remoteObject.findAll(); проходит и выводит все что надо, в чем ошибка
и ещё вопрос в чем разница между использованием
remoteObject..getOperation(operationName).send( ); и использованием remoteObject.findAll();
заранее спасибо.

Автор: IDVsbruck 28.5.2010, 13:59
В твоем случае на сервере в бизнес-слое есть обработчик findAll(), а getOperation(str), да еще и с send() - этого нет.
Разберись, откуда появляется findAll() и ты поймешь, что нужно сделать, чтобы твоему remoteObject, который может быть единственным, нужно, чтобы делать разные запросы к серверу.

Автор: darkbishop 28.5.2010, 15:26
Да я понимаю откуда берется findAll(), это название процедуры в  дао слое в яве, и не понимаю как организовать один универсальный remoteObject, чтоб через него можно было разные методы дергать

Автор: IDVsbruck 31.5.2010, 18:39
А я думал, что у меня паранойя - вижу на sql.ru такой же пост и помню, что писал ответ, а его не вижу ... просто сюда реже захожу.

В дополнение к сказанному: если есть проблемы, выложи исходники спринговского application-config.xml и фабрики сервисов - можно и подсказать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)