16.05.2005, 09:20 | #1 |
Участник
|
Толстый 3Tier Клиент - зачем он ?
Интересно, а зачем в Аксапте предусмотрен толстый 3tier клиент?
Судя по описанию в куцем мануале по администрированию - все необходимые задачи должны покрываться стандартными тонким трехзвенным клиентом и двухзвенным клиентом. Может кто-нибудь знает, когда может быть полезен толстый 3tier клиент ? |
|
16.05.2005, 09:24 | #2 |
Участник
|
код приложения на клиенте обновляется не через файловую систему, а через сервер приложений.
|
|
16.05.2005, 09:26 | #3 |
Участник
|
Ну я читал, что стоит ставить толстого клиента пользователю у которого мощная рабочая станция, дабы все-таки не нагружать все на AOS, а с помощью толстого клиента позволить юзеру самому выполнять бизнес-логику если мощность его машины позволяет. Однако непонятно - сейчас юзер с мощной рабочей станцией обычное дело. Но стоит ли устанавливать всем таким толстого клиента? В общем - вопрос тестирования
|
|
16.05.2005, 10:41 | #4 |
Участник
|
По сравнению с 2-tier при толстом клиенте, во-первых, функциональность кэшируется в памяти на AOSе, во-вторых, создается кэш объектов (файл aoc) на клиенте. В результате такая конфигурация работает шустрее, чем двухуровневая.
А еще, к примеру, доступна посылка сообщений юзерам. |
|
16.05.2005, 11:31 | #5 |
Участник
|
а кто-нибудь вообще активно использует такой тип клиента ?
у нас все сидят на тонком в трехзвенке... |
|
16.05.2005, 11:47 | #6 |
Участник
|
Используем. Порядка 30 пользователей. АОС - пока обычная рабочая станция среднего уровня (у юзеров уже гораздо лучше машинки). Когда будет полноценный сервак, попробую поиграться с тонким клиентом.
|
|
16.05.2005, 12:48 | #7 |
Участник
|
Цитата:
Изначально опубликовано olesh
... 30 пользователей. АОС - пока обычная рабочая станция ... |
|
16.05.2005, 12:59 | #8 |
Участник
|
Всего 30. И почти все толстые, тонких - 2-3 клиента. Нагрузка на AOS никакая, поэтому пока такая железка. Модули - Финансы, Торговля, Логистика.
|
|
17.05.2005, 10:17 | #9 |
Программатор
|
Толстый клиент вещь замечательная!!! Разноска тойже кассы у меня занимает на тонком минут 40, а на толстом порядка 40 секунд. Я сделал свой выбор (он тут очевиден). Это не единственный пример.
|
|
17.05.2005, 10:22 | #10 |
Участник
|
Цитата:
Разноска тойже кассы у меня занимает на тонком минут 40, а на толстом порядка 40 секунд.
Колоссальная разница. 60 раз. Слушайте а какое у вас железо на сервере к которому коннектится тонкий клиент и на рабочем месте с которого работает толстый 3tier клиент ? Просто толстый 3tier клиент при работе с базой данных фактически ведет себя как обычный двухзвенный клиент, так что столь большая разница могла быть обусловлена просто хорошей мощностью компа на клиенском месте по сравнению с мощностью сервака. Попробуйте запустить то же самое в двухзвенке. |
|
17.05.2005, 10:39 | #11 |
Программатор
|
Разница да!!! Клиентская машина Пень4 2000, 512 оперативы и тд (все такие, ну попадаюия пенки 2800 ), а АОS слабоват: Xeon 2800, 533 МГц, 2 гига оперативы и куча винтов 10000 оборотов (скази). А что двухуровневая даст? Мне просто экспериментировать дальше не охота (Работает же).....
|
|
17.05.2005, 10:47 | #12 |
Участник
|
Ну просто интересно понять почему такой разрыв в скорости.
Неужели вам совсем неинтересно ? Просто мне кажется что здесь дело не в типе клиента а в особенностях железа или сети. Поэтому я и попросил еще раз попробовать со всеми типами клиентов. А может все было еще проще - на момент замеров времени сервак в трехвзенке был еще чем-то нагружен. Проводили что-нить с другого рабочего места... |
|
17.05.2005, 11:05 | #13 |
Программатор
|
Согласен, интересно. Проводил с других рабочих мест - ситуация такая же. Может все дело в сервере пакетной обработки (он у меня чего то там обрабатывает постоянно почти, не я его настраивал и лезть в такие дебри мне пока еще рановато (а кто настраивал - уволился и недосигаем))
|
|
17.05.2005, 11:09 | #14 |
Участник
|
Ну тогда понятно.
Скорее всего сревак был нагружен пакетной обработкой и таким образом только часть его ресурсов отводилась для проведения документов. А толстый клиент - он фактически двухзвенный при взаимодействии с базой. Поэтому Ресурос для проведения оказалось больше. Полагаю, что если вы запустите проведние в чистой двухзвенке, то скорость тоже будет порядка 40 секунд. |
|
17.05.2005, 11:13 | #15 |
Программатор
|
Вероятней всего. Но когда проводилась касса в тонком ВСЕ либо просто ужасно тормозили либо висели. Таким образом толстый клиент убил сразу двух зайцев. А двух звенку попробую, интересно стало.
|
|
17.05.2005, 14:49 | #16 |
Участник
|
Цитата:
Изначально опубликовано Sada
Толстый клиент вещь замечательная!!! Разноска тойже кассы у меня занимает на тонком минут 40, а на толстом порядка 40 секунд. Я сделал свой выбор (он тут очевиден). Это не единственный пример. Правильный выбор - не использовать объекты с суффиксом _ru. |
|
17.05.2005, 14:58 | #17 |
Administrator
|
Цитата:
Изначально опубликовано mazzy
Нет, вы сделали неправильный выбор. Правильный выбор - не использовать объекты с суффиксом _ru.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
17.05.2005, 15:07 | #18 |
Участник
|
Цитата:
Правильный выбор - не использовать объекты с суффиксом _ru
Просветите. |
|
17.05.2005, 15:15 | #19 |
Участник
|
Опс.
Косяк. Недавно изучал документ AX-300-TIP-058-v01.00-ENUS про кеширование в Аксапта. Цитирую : Microsoft Axapta Fat client theoretically may expose any unwanted blocking when updating flushInfo. In this unlikely event, you should increase the CACHESYNCTIME, especially on Fat Clients (assuming of course that you do not have 100 AOS’s!) For the above reasons it is possible, with the Microsoft Axapta Fat Client, to update a cached table and NOT have the flush info written to the database if the user removes Windows Focus from the Microsoft Axapta Client immediately after the update. Any click on the Microsoft Axapta Client will restore focus and the flush info will then be written. This is a technical limitation in the Microsoft Axapta Fat Client ONLY. Получается, что при использовани толстого клиента возможны ситуации, когда данные измененные пользователем, работающим под тостым клиентом не отображаются в кеше других клиентов. (Хотя гарантировано должны после прошествия времени CACHESYNCTIME) Получается что лучше не использовать Fat 3Tier клиент. Надежнее просто работать в двухзвенке. |
|
17.05.2005, 15:15 | #20 |
Участник
|
Цитата:
Изначально опубликовано Maxim Gorbunov
Ну вот, опять ты начинаешь Мы же уже как-то здесь на форуме обсуждали этот вопрос, и пришли к выводу, что без российской функциональности работать в России невозможно. Не хочется быть голословным. Поэтому пока ничего не скажу |
|