|
|
#61 |
|
Гость
|
Господа! Не поделитесь ли опытом? Уж больно тема интересная. Вдруг кто-то что-то нарыл по применению (особенности, баги и.т.п.). Поделитесь, please
|
|
|
|
|
#62 |
|
NavAx
|
Потоки в Axapta, как были, так и остались java-образным муляжом. В принципе, это такое же уродство, как native вставки в java, вроде дает мощь низкоуровневого подхода, а на самом деле их использование лишает всех преимуществ новой технологии. Axapta это еще более высокоуровневое описание бизнес- логики, все управление исполнением отдается на откуп AOS, поэтому вредно использовать даже прямое обращение к базе. Ведь проводка должна разнестись одинаково, вне зависимости от того один у вас AOS и база или их несколько и какова их архитектура.
__________________
Isn't it nice when things just work? |
|
|
|
|
#63 |
|
Участник
|
подитожил в
http://erpkb.com/Axapta/nit' |
|
|
|
|
#64 |
|
Гость
|
Sorry с Java не знаком, хотя хочется
Почему поток должен использовать прямое обращение к базе? Поток, как мне кажется может позволить подняться в смысле производительности приложения, а это вроде бы достаточно частая проблема. А проводка по-моему без разницы в каком основном или нет) потоке она была создана или задействована. Однако при обработке кода в отдельном потоке могут как мне кажется возникать различные проблемы, а о них и хотелось бы знать их заранее. |
|
|
|
|
#65 |
|
Модератор
|
Для этого есть специальная технология - пакетный сервер. За прямое обращение к БД я бы отрывал шаловливые ручки.
Еще раз: если поток и можно хоть как-то задействовать, то только локально, например, для периодического опроса порта или типа того. Почитайте внимательне ветку - там как раз автор уверял, что потоки - это круто, а все кругом ничего не понимают. Однако, разобравшись (и убив 2 недели как минимум), почему-то передумал. Сделал, как сказали, и было ему Щастье с большой буквы "Щ", чего и Вам желаю. С Уважением, Георгий |
|
|
|
|
#66 |
|
NavAx
|
lagr221374, оставьте их в покое. Axapta, не та среда разработки, с которой стоит начинать знакомство с нитями. Тем более, что далеко не все разработчики на языках, в которых нити реализованы хорошо, умеют с ними обращаться. Это источник одних из самых трудно уловимых ошибок.
__________________
Isn't it nice when things just work? |
|
|
|
|
#67 |
|
Гость
|
Технология потоков, как я подозреваю, сделана не просто так и во многих случаях она удобнее чем пакетная обработка. она уже успешно применяется, но желательно бы как я уже писал знать подводные камни.
2maklakov Программирование вообще вещь не простая а что делать ?
|
|
|
|
|
#68 |
|
NavAx
|
Цитата:
Изначально опубликовано lagr221374
она уже успешно применяется
__________________
Isn't it nice when things just work? |
|
|
|
|
#69 |
|
Гость
|
Определенные операции выполняются в потоке на сервере. Пока относительно простые. Хотелось бы сложнее + узнать кто где их реально применяет
|
|
|
|
|
#70 |
|
NavAx
|
К чему такая секретность? Расскажите, что это за "Определенные операции"?
__________________
Isn't it nice when things just work? |
|
|
|
|
#71 |
|
Гость
|
Секретности нет, просто все описывать не имеет смысла (больно много, а я ленивый
) Например загрузка время от времени данных из различных источников и аккуратное "вкладывание" их в Axapta и т.п.
|
|
|
|
|
#72 |
|
NavAx
|
Цитата:
Изначально опубликовано lagr221374
Например загрузка время от времени данных из различных источников и аккуратное "вкладывание" их в Axapta и т.п.
__________________
Isn't it nice when things just work? |
|
|
|
|
#73 |
|
Гость
|
Пакет не устраивает. Скорость, кривость и некоторые другие особенности.
|
|
|
|
|
#74 |
|
Гость
|
Плюс пользователю не нравиться лишняя форма, нервничает бедняжка, истерики закатывает
. А держать отдельную сессию, денег жалко. А скрытие формы не есть выход т.к. подтормаживать может (плюс там не только по времени но и по определенным событиям)
|
|
|
|
|
#75 |
|
NavAx
|
Вот интересно, хотите, чтобы с Вами опытом поделились, а сами то: "и некоторые другие особенности", то:"все описывать не имеет смысла"
__________________
Isn't it nice when things just work? |
|
|
|
|
#76 |
|
Гость
|
А следующая стадия после пакетника просто приучить пользователя кнопку жать?
|
|
|
|
|
#77 |
|
Гость
|
ФД я до сих пор думаю публиковать смысла не имеет. Просто зачем описывать, то что идет без дополнительных доработок и в потоке и без него (только менее красиво)? Особенности описывались вроде бы в топике ранее (AOS и т.п). Хочется как уже говорилось новых знаний, т.к. применение новой для Axapta технологии может привести, как я уже написал существенному выигрышу, а спускания по наклонной(поток -> пакетный режим -> кнопка) неинтересно.
|
|
|
|
|
#78 |
|
NavAx
|
Цитата:
Изначально опубликовано lagr221374
т.к. применение новой для Axapta технологии
__________________
Isn't it nice when things just work? |
|
|
|
|
#79 |
|
Гость
|
Кто рекомендует?
|
|
|
|
|
#80 |
|
NavAx
|
Цитата:
Изначально опубликовано lagr221374
Кто рекомендует? P.S. Если хочется снаружи в аксу данные загнать, обратитесь к ней, как к COM объекту и не нужно будет события слушать.
__________________
Isn't it nice when things just work? |
|
|
| Теги |
| axapta, thread, потоки |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Вызов форм методa из Thread класса | 4 | |||
| Вызов метода базового класса | 15 | |||
| передача курсора в два класса | 3 | |||
| Запустить метод класса | 2 | |||
|