![]() |
#1 |
сибиряк
|
![]()
Подскажите, влияет ли указание признака Client или Server в определении метода или класса на скорость его выполнения?
Допустим: Server void myMethod() { ... }
__________________
С уважением, Вячеслав. |
|
![]() |
#2 |
Участник
|
На эту тему можно "Войну и Мир" написать.
![]() Вкратце - все зависит от того, что делает MyMethod(). Если там производятся вычисления, не связанные с интерфейсом пользователя и/или интенсивная работа с базой данных, и если вы используете трехзвенку, то целесообразно поставить префикс "server". В этом случае метод будет выполняться на AOS'е, что может дать выигрыш в производительности, по двум причинам: 1) cнизится сетевой траффик между AOS'ом и клиентом, 2) сервер приложений как правило, намного мощнее клиента, и вычислять будет быстрее
__________________
Дмитрий Чередниченко. |
|
![]() |
#3 |
Участник
|
Точно. И эта "война и мир" будет начинаться с
...Рассказ у нас пойдет в основном о трехзвенке... ![]() Если Аксапта двухуровневая, то различий не будет. |
|
![]() |
#4 |
Продавец игрушек
|
В Коламбусе мне сказали "игнорируйте эти модификаторы, в следующей версии их вообще не будет".
__________________
С уважением, Роман Кошелев. |
|
![]() |
#5 |
Участник
|
Цитата:
Изначально опубликовано Роман Кошелев
В Коламбусе мне сказали "игнорируйте эти модификаторы, в следующей версии их вообще не будет".
__________________
Дмитрий Чередниченко. |
|
![]() |
#6 |
Продавец игрушек
|
Именно так. Задавать "место" выполнения метода будет бессмысленно. Всё будет выполняться на сервере. Как мне сказали -- клиент будет совсем тоненький. И всё будет работать через браузер.
__________________
С уважением, Роман Кошелев. |
|
![]() |
#7 |
Участник
|
Понятно. Надо будет поглядеть на Web Forms в нынешней версии, наверняка это - прообраз того, что будет в следующей
![]()
__________________
Дмитрий Чередниченко. |
|
|
|