|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
HoBTIDДо чего тупые пошли программисты! Если этот недоумок так напишет, то у него через строчку будут серверные вызовы. А программист должен РАЗДЕЛИТЬ КОД на клиентский и серверный так, чтобы было МИНИМАЛЬНОЕ КОЛИЧЕСТВО серверных вызовов. Кто мешает в КЛИЕНТСКОМ коде делать кучу серверных вызовов?! Где-то они должны делаться. По моему мнение это делается на клиенте. Или серверный код как-то догадывается, что на клиенте что-то изменилось и нужно что-то сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 07:38 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
mad_nazgulКто мешает в КЛИЕНТСКОМ коде делать кучу серверных вызовов?! Где-то они должны делаться. По моему мнение это делается на клиенте. Или серверный код как-то догадывается, что на клиенте что-то изменилось и нужно что-то сделать? Предлагаю включить мозг и подумать им. Серверные вызовы безусловно должны быть на клиенте, только их должно быть мало . А не столько, сколько думают говнокодеры. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 10:29 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
HoBTID, +1 )) mad_nazgul, технологии двигаются по спирали. Когда-то было модно полностью нагружать сервер и тонки-тонки-глупый клиент. Сейчас мейнстрим в умном клиенте потолще. Вы пишите КЛИЕНТСТКИЙ код. Как машина определяет, что он клиентский? В этом вся и соль). Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 10:54 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
HoBTIDПредлагаю включить мозг и подумать им. Серверные вызовы безусловно должны быть на клиенте, только их должно быть мало . А не столько, сколько думают говнокодеры. В архитектуре платформы (ADempiere) уже определены места, где и когда нужно вызывать серверный код. Причем это определяет не говнокодер, а платформа. Этакая защита от дурака. В 1С наоборот, предалагают гвонокодеру определять где и когда вызвать серверный код. ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 11:41 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Petro123технологии двигаются по спирали. Когда-то было модно полностью нагружать сервер и тонки-тонки-глупый клиент. Сейчас мейнстрим в умном клиенте потолще. Вы пишите КЛИЕНТСТКИЙ код. Как машина определяет, что он клиентский? В этом вся и соль). Удачи! Очень просто. Он выполняется на клиенте. ;-) Соль в том, что система должны знать какой код должен выполняться на сервере. Либо явно указывается, либо предопределяются команды/методы и т.д. которые обязаны выполняться на сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 11:45 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Petro123Ra72, "Delphi, по технологии DataSnap" нигде не применяется. Это не веб проект. Найди другой пример. Да какая разница веб или не веб? В дельфи есть и WebSnap. Главное - принцип прозрачности. Технология не должна загружать программиста выбором места выполнения. Вот если бы 1С сделало так, что бы обычные формы запускались и в WEB, тогда это было бы мощно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 11:57 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Ra72Вот если бы 1С сделало так, что бы обычные формы запускались и в WEB, тогда это было бы мощно.А ты давно его видел? Умеет он. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 12:45 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
mad_nazgulСоль в том, что система должны знать какой код должен выполняться на сервере. Либо явно указывается ну вот и консенсунс)) Система знает, когда её указывает программист)) LOL ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 13:11 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Ra72В дельфи есть и WebSnap . Главное - принцип прозрачности. Технология не должна загружать программиста выбором места выполнения. угу. ПаровозоРакетоМобили все пытаются делать с одинаковым эффектом) "Если ты Сервер, не суетись под клиентом" (не суетись под программистом и не загружай его) )) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 13:14 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Petro123mad_nazgulСоль в том, что система должны знать какой код должен выполняться на сервере. Либо явно указывается ну вот и консенсунс)) Система знает, когда её указывает программист)) LOL Согласен! Вот только какой программист. Для прикладного программиста лучше скрыть такие вещи. Ему надо "дать в зубы" API которое само знает что, где и когда исполнять. А давать ему (прикладному программисту) выбор что и как делать на сервере - чревато! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 14:37 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
mad_nazgulА давать ему (прикладному программисту) выбор что и как делать на сервере - чревато! не получился у 1С такой подход. Тёти Маши там всё равно не программируют. А приложение - тормозит. Вот они и сделали по простому - аннотациями (маркеры процедур). По поводу переписывания, даже Оракле грешит такими каверзами: - в библиотеке MapViewer 2.0 взял и переименовал методы setMapCenter в setCenterMap )))) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 15:48 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Infernal V. RavenRa72Вот если бы 1С сделало так, что бы обычные формы запускались и в WEB, тогда это было бы мощно.А ты давно его видел? Умеет он. Вообще недавно видел. То есть WEB клиент можно запустить НЕ на управляемых формах? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 15:51 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Ra72Вообще недавно видел. То есть WEB клиент можно запустить НЕ на управляемых формах?Только на управляемых, но работает же. Как работает - уже другой вопрос :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 17:49 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
Йося... Т.е. в 1С две процедуры вызывается по button_click, а в .Net одна. ...а в ".Net" может быть вызвано сколь угодно много процедур при обработке события нажатия кнопки. Вот представьте, что у Вас распределённая система, и клиентская часть сугубо отображалка, а данные "размазаны" по трем базам (ну мало-ли, паранойя может у кого-нибудь или бизнес процессы такие). При этом клиентская часть даже не подозревает об этом( о "размазне по трём базам", она просто знает к какому сервису (а это вообще четвёртый комп) сделать соответствующий запрос. Сколько здесь может быть вызвано и каких процедур из ".Net" ? PS. .Net это платформа, а не бизнес приложение... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2014, 13:25 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
ЙосяТут пытались убедить что в ASP две процедуры нужно создать по событию по кнопке, но это не так, это ложь. Обработать событие и сделать запрос можно в одной процедуре. Какое сильное заявление... Однако я чего-то упустил в своём развитии. Я так-то считал, что ASP (Active Server Pages) обрабатывают HTTP запросы и тем самым реализуют бизнес логику... ASP в принципе не знает нифигашеньки о том, какие элементы управления используются для генерации события на стороне клиента, потому как его задача тупо получить HTTP запрос, обработать его и вернуть результат клиенту. А сколько и каких процедур будет использовано в ходе обработки запроса - это уже от конкретной задачи зависит. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2014, 13:32 |
|
Клиент-серверная технология и 1С
|
|||
---|---|---|---|
#18+
ЙосяPetro123пропущено... этот посыл неверный. Отсюда и весь пост. Голословные утверждения не принимаются. Нужны примеры, из 1С и других систем где программист управляет вызовом методов НаСервере/НаКлиенте Ну так твой пост тоже голословный. Об чем дальше говорить? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2014, 19:07 |
|
|
start [/forum/topic.php?fid=33&msg=38704693&tid=1547555]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
138ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 303ms |
total: | 542ms |
0 / 0 |