|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Наша организация заказывает программное обеспечение (учетная система). Движение грузов, заявки, накладные, счета, оплаты и т.д. Разработчик предложил следующую модель. База данных и обработчик находятся на сервере, а пользователи получают доступ к ресурсам БД через IE. Т.е. никакого другого программного обеспечения на компах пользователей не будет, все будет подготавливаться на сервере, а мы будем просматривать, вводить и редактировать данные через Internet Explorer. База данных MS SQL 2005, обработчик собираются писать на "Визуал Студия", если это имеет значение. Подскажите пожалуйста: 1. преимущества и недостатки такого подхода. 2. где можно про это почитать 3. как называется такая технология. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2007, 19:00 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Думаю, что для логистической компании тонкий клиент это - самое то :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2007, 20:29 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
>Ларионов >Наша организация заказывает программное обеспечение ... Есть и другие модели, например см. здесь: http://www.gotdotnet.ru/LearnDotNet/NETFramework/223738.aspx http://www.gotdotnet.ru/Downloads/Examples/401713.aspx - ЦУС http://www.gotdotnet.ru/Downloads/Examples/408575.aspx - Сервер приложений С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2007, 21:05 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
ЛарионовПодскажите пожалуйста: 1. преимущества и недостатки такого подхода.1. Это реализовать сложнее, чем обычное приложение клиент/сервер. 2. Интерфейсные возможности будут ограничены, т.к. подходы к навигации и поиску нужны несколько другие, чем традиционный www-серфинг. 3. Фактически это 3-звенка со всеми вытекающими сложностями.... Оно Вам нада ??? Разработчик будет писать систему с нуля ??????? На это уйдёт 1..2года. При том, что задача весьма стандартна (банальный склад), это мероприятие ждет сомнительный успех. Почему был выбран именно этот путь ? Чем не подошли существующие решения ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2007, 10:55 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
LSV ЛарионовПодскажите пожалуйста: 1. преимущества и недостатки такого подхода.1. Это реализовать сложнее, чем обычное приложение клиент/сервер. 2. Интерфейсные возможности будут ограничены, т.к. подходы к навигации и поиску нужны несколько другие, чем традиционный www-серфинг. 3. Фактически это 3-звенка со всеми вытекающими сложностями.... Оно Вам нада ??? Позвольте с Вами немножко поспорить. 1. Более трудоёмко (и соответственно подороже) по сравнению с толстым клиентом - да, возможно... но разница не настолько велика, чтобы с ходу отметать концепцию тонкого клиента 2. Для построения интерфейса интранет-системы (т.е. системы, в которой мы можем выдвигать определённые требования и ограничения в адрес аппаратно-программной платформы клиентского рабочего места) можно использовать как старые добрые технологии активного содержимого (типа java applets или, не к ночи будь помянуты, ActiveX), так и всякие новомодные прибамбахи типа ajax и flash. Смею Вас заверить, флэшовый интерфейс ничем не уступает интерфейсу толстого клиента, а валять его на Flex Builder так же просто и быстро, как на дельфах каких-нибудь). 3. А какие такие у 3-звенки особенные сложности, перекрывающие её достоинства? Теперь, наверно, надо бы упомянуть о достоинствах предлагаемой схемы. 1. Отсутствуют накладные расходы по сопровождению клиентских рабочих мест - выложили новую версию софта на сервак, все пользователи автоматически начали с ней работать. Для контор с большим количеством рабочих мест это весьма существенное достоинство. 2. Нет проблем с организацией работы с системой территориально распределённых пользователей - хоть из соседнего здания, хоть с другого конца земного шара. Как выше было уже сказано - это очень ценно для логистической конторы. Выдали экспедитору мобильник и PDA - вот рабочее место и готово, сел на пенёк на опушке - и набивай себе информацию. В общем, если требования разработчика по срокам и деньгам заказчика устраивают - IMHO не надо заморачиваться насчёт архитектуры системы, пусть делают под тонкий клиент. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2007, 11:18 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Особо оговорите меры защиты. Например, возможность работать с любого места где есть IE, порождает опасность что в этом месте останутся ваши ценные данные во временных IE файлах. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2007, 13:20 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
- "время отклика системы" - интерфейс "переоткрытия" страниц наиболее значимые критерии чтобы хорошо подумать. ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2007, 18:16 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Опять, 25... Я Вас умоляю... ГрымзДля построения интерфейса интранет-системы (т.е. системы, в которой мы можем выдвигать определённые требования и ограничения в адрес аппаратно-программной платформы клиентского рабочего места) можно использовать как старые добрые технологии активного содержимого (типа java applets или, не к ночи будь помянуты, ActiveX), так и всякие новомодные прибамбахи типа ajax и flash. Что java applets, что "всякие новомодные прибамбахи" сильно подымают требования "в адрес аппаратно-программной платформы клиентского рабочего места" по сравнению с обычным толстым win32 клиентом. Миф №1... Грымз3. А какие такие у 3-звенки особенные сложности, перекрывающие её достоинства? 3 звена, вместо 2х! Еще сложности нужны?! Миф №2... ГрымзОтсутствуют накладные расходы по сопровождению клиентских рабочих мест - выложили новую версию софта на сервак, все пользователи автоматически начали с ней работать. Для контор с большим количеством рабочих мест это весьма существенное достоинство. Гм... Вот у нас классическая 2у звенка. Выложили новую версию на сервак - и "все пользователи автоматически начали с ней работать". Третье звено, как и пятое колесо, тут совершенно не нужно. Миф №3... ГрымзНет проблем с организацией работы с системой территориально распределённых пользователей - хоть из соседнего здания, хоть с другого конца земного шара. Как выше было уже сказано - это очень ценно для логистической конторы. Выдали экспедитору мобильник и PDA - вот рабочее место и готово, сел на пенёк на опушке - и набивай себе информацию. Да я хоть с Нижней Тегусегальпы могу работать - был бы хоть какой-нибуь канал связи. Миф №4... ГрымзВ общем, если требования разработчика по срокам и деньгам заказчика устраивают - IMHO не надо заморачиваться насчёт архитектуры системы, пусть делают под тонкий клиент Вообщем, я бы тысячу раз подумал. Особенно в контексте "обработчик собираются писать на..." Разработчик, похоже, решил свои скилы потренировать. Как бы это все это боком не вышло. Поинтересуйтесь, есть ли у него за спиной работающие решения в такой архитектуре. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 08:21 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
pkarklinОпять, 25... Я Вас умоляю... ГрымзДля построения интерфейса интранет-системы (т.е. системы, в которой мы можем выдвигать определённые требования и ограничения в адрес аппаратно-программной платформы клиентского рабочего места) можно использовать как старые добрые технологии активного содержимого (типа java applets или, не к ночи будь помянуты, ActiveX), так и всякие новомодные прибамбахи типа ajax и flash. Что java applets, что "всякие новомодные прибамбахи" сильно подымают требования "в адрес аппаратно-программной платформы клиентского рабочего места" по сравнению с обычным толстым win32 клиентом. Миф №1... Правда? Читаем system requirements для Flash Player 8: Intel Pentium II 450MHz or faster processor (or equivalent) 128MB of RAM Много ли Вы видели за последний год офисных компьютеров, не отвечающих этим требованиям? Кстати - а чем это ActiveX существенно тяжелее толстого win32 клиента с аналогичной функциональностью? pkarklin Грымз3. А какие такие у 3-звенки особенные сложности, перекрывающие её достоинства? 3 звена, вместо 2х! Еще сложности нужны?! Миф №2... А у собаки 4 ноги. А у кенгуру 2. И что - из этого следует, что у собаки в жизни больше сложностей, чем у кенгуру? Трёхзвенка - это отделение бизнес-логики от client view, т.е. (навскидку-первое что в голову приходит): 1. Перенос "тяжёлых" операций с чахлого клиента на мощный сервер 2. Лёгкая миграция данных между различными database backends и предоставление клиенту прозрачного доступа к распределенным хранилищам данных 3. Возможность значительного изменения бизнес-логики без внесения изменений в клиентскую часть 4. Лёгкость создания data marts корпоративной БД для различных структурных подразделений. Да много чего ещё вкусного. Умные люди трёхзвенку ведь не для собственного удовольствия придумали, а для удовлетворения потребностей бизнесов. Какие такие могут быть сложности для мало-мальски опытной команды разработчиков - ума не приложу. Этой архитектуре сто лет в обед, обкатано на огромном количестве проектов самого разного масштаба. pkarklin ГрымзОтсутствуют накладные расходы по сопровождению клиентских рабочих мест - выложили новую версию софта на сервак, все пользователи автоматически начали с ней работать. Для контор с большим количеством рабочих мест это весьма существенное достоинство. Гм... Вот у нас классическая 2у звенка. Выложили новую версию на сервак - и "все пользователи автоматически начали с ней работать". Третье звено, как и пятое колесо, тут совершенно не нужно. Миф №3... Ага. Особенно прикольно это всё выглядит, когда человек 500 с началом рабочего дня практически одновременно пытаются запустить лежащий на серваке набор программулин мегабайта в два-три весом каждая. Наблюдали-с. pkarklin ГрымзНет проблем с организацией работы с системой территориально распределённых пользователей - хоть из соседнего здания, хоть с другого конца земного шара. Как выше было уже сказано - это очень ценно для логистической конторы. Выдали экспедитору мобильник и PDA - вот рабочее место и готово, сел на пенёк на опушке - и набивай себе информацию. Да я хоть с Нижней Тегусегальпы могу работать - был бы хоть какой-нибуь канал связи. Миф №4... Правда чтоль? Не могли бы Вы выложить куда-нибудь демо-версию толстого клиента своей ИС? Очень хочется позапускать её одновременно на PDA под WinCE через GPRS, линуховом компе в интернет-кафе и ноутом под Вистой в вайфайном хот-споте. P.S. Вообще на самом деле спор беспредметен без знания требований заказчика к обеспечению удалённого доступа к системе и характеристик компьютерного парка и линий связи. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 10:44 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
ГрымзПравда? Читаем system requirements для Flash Player 8: Intel Pentium II 450MHz or faster processor (or equivalent) 128MB of RAM Много ли Вы видели за последний год офисных компьютеров, не отвечающих этим требованиям? Уважаемый, я думаю, Вам не надо объяснять, чем отличются minimum system requirements и те requirements, на которых Ваше приложение, использующее "всякие новомодные прибамбахи" будет работать без тормозов, т.е. иметь нормальное время отклика, например, на элементарный скрол по гриду. На приведенной Вами конфигурации толстый клиент, написанный, скажем, на Delphi, будет летать, а вот упомянутые Вами java applets, и "всякие новомодные прибамбахи" буду жутко тормозить. Проверено... ГрымзА у собаки 4 ноги. А у кенгуру 2. И что - из этого следует, что у собаки в жизни больше сложностей, чем у кенгуру? Из этого следует одно - усложение и удорожание общей стоимости проекта, ибо проектировать, разрабатывать, тестировать и т.п. нужно на 1 звено больше, чем в классической двузвенке. ГрымзТрёхзвенка - это отделение бизнес-логики от client view, т.е. (навскидку-первое что в голову приходит): Заменяем в Вашем высказывании одно слово: Двузвенка - это отделение бизнес-логики от client view, т.е. (навскидку-первое что в голову приходит): и пытаемся подставить Ваши же аргументы: Грымз1. Перенос "тяжёлых" операций с чахлого клиента на мощный сервер Да. Только самый недологий разработчик будет делать в классической двузвенке "тяжелые операции" на клиенте. Грымз2. Лёгкая миграция данных между различными database backends и предоставление клиенту прозрачного доступа к распределенным хранилищам данных С миграцией, действительно, не все так гладко. А вот на счет "предоставление клиенту прозрачного доступа к распределенным хранилищам данных" - да. Грымз3. Возможность значительного изменения бизнес-логики без внесения изменений в клиентскую часть Да. Грымз4. Лёгкость создания data marts корпоративной БД для различных структурных подразделений. Да. Если еще, что-то "придет в голову" на предмет плюсов 3х звенки - пишите. Я и многие остальные участники форума (и не только этого его раздела) ждем их уже давным давно. ГрымзДа много чего ещё вкусного. Гы... Читайте Выше... ГрымзУмные люди трёхзвенку ведь не для собственного удовольствия придумали, а для удовлетворения потребностей бизнесов. Вот и надо исходить из "потребностей бизнеса", а не из кажущихся Вам "вкусностей". ГрымзКакие такие могут быть сложности для мало-мальски опытной команды разработчиков - ума не приложу. Этой архитектуре сто лет в обед, обкатано на огромном количестве проектов самого разного масштаба. Этих "сложностей" будет больше, чем "сложностей" для "опытной команды разработчиков классической двузвенки", архитектуре которой 200 лет в обед. ГрымзАга. Особенно прикольно это всё выглядит, когда человек 500 с началом рабочего дня практически одновременно пытаются запустить лежащий на серваке набор программулин мегабайта в два-три весом каждая. Наблюдали-с. Ну, если у тех людей, за которыми Вы наблюдали, приложение в виде одного ехешника - это единственное возможное решение, то их мне жаль. ГрымзПравда чтоль? Не могли бы Вы выложить куда-нибудь демо-версию толстого клиента своей ИС? Очень хочется позапускать её одновременно на PDA под WinCE через GPRS, линуховом компе в интернет-кафе и ноутом под Вистой в вайфайном хот-споте. Все, на чем может работать Win32 будет работать. ГрымзP.S. Вообще на самом деле спор беспредметен без знания требований заказчика к обеспечению удалённого доступа к системе и характеристик компьютерного парка и линий связи. Вот здесь, позволю себе с Вами согласиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 11:07 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Автор с такой лёгкостью рассуждает про "вкусности" 3-звенки, как будто он их 10штук сам написал. Вот как напишете хоть одну, тогда и поговорим про "вкусности". Кстати большинство этих "вкусностей" либо неактуальны либо ничем не лучше других способов решения. 3-звенки многократно обсуждали в соседней делфийской арии. Почитайте для общего развития. Сложность - самый главный камень предкновения в долгосрочном проекте. Достигнув критического уровня сложности, проект становится просто неуправляемо глюкавым. С 3-звенкой этот критический уровень достигается очень быстро,..... возможно даже до появления первой production-версии. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 11:39 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
LSVАвтор с такой лёгкостью рассуждает про "вкусности" 3-звенки, как будто он их 10штук сам написал. Вот как напишете хоть одну, тогда и поговорим про "вкусности". Кстати большинство этих "вкусностей" либо неактуальны либо ничем не лучше других способов решения. 3-звенки многократно обсуждали в соседней делфийской арии. Почитайте для общего развития. Сложность - самый главный камень предкновения в долгосрочном проекте. Достигнув критического уровня сложности, проект становится просто неуправляемо глюкавым. С 3-звенкой этот критический уровень достигается очень быстро,..... возможно даже до появления первой production-версии. +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 12:12 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
LSVСложность - самый главный камень предкновения в долгосрочном проекте. Достигнув критического уровня сложности, проект становится просто неуправляемо глюкавым. С 3-звенкой этот критический уровень достигается очень быстро,..... возможно даже до появления первой production-версии. Ну не надо пугать сложностью. Писал и двузвенки и трехзвенки и не заметил никаких сложностей при написании последних. А если что-нибудь типа OWS использовать, то у той же трехзвенки весь код будет написан на одном языке и храниться в одном месте. Кроме того, учитывая, что для серверов приложений существуют нормальные ООП языки (с чем проблема у серверов БД), то сложность всего проекта при трехзвенке может быть даже ниже. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 12:23 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Bogdanov AndreyКроме того, учитывая, что для серверов приложений существуют нормальные ООП языки (с чем проблема у серверов БД), то сложность всего проекта при трехзвенке может быть даже ниже. На ООП писать "просто", а на SQL - "сложно" и поэтому трехзвенка может быть "проще". Я вас правильно понял ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 12:51 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Alexey KudinovНа ООП писать "просто", а на SQL - "сложно" и поэтому трехзвенка может быть "проще". Я вас правильно понял ? Нет не правильно. Бизнес-логика не реализуется средствами SQL - необходимо использовать процедурные языки. Процедурные расширения большинства СУБД не являются объектно-ориентированными. А ООП языки - удобнее, особенно в больших проектах и позволяют луше структурировать код и тем самым снизить его сложность (не зря же сейчас практически все СУБД начинают к себе Java или что-то такое привинчивать). Или вы ярый противник ООП программирования? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 13:03 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Bogdanov Andrey Alexey KudinovНа ООП писать "просто", а на SQL - "сложно" и поэтому трехзвенка может быть "проще". Я вас правильно понял ? Нет не правильно. Бизнес-логика не реализуется средствами SQL - необходимо использовать процедурные языки. Процедурные расширения большинства СУБД не являются объектно-ориентированными. А ООП языки - удобнее, особенно в больших проектах и позволяют луше структурировать код и тем самым снизить его сложность (не зря же сейчас практически все СУБД начинают к себе Java или что-то такое привинчивать). Или вы ярый противник ООП программирования? бизнес-логика манипулирования данными реляционной структуры? Нет пока ещё объектных БД, поэтому никто лучше РСУБД ваши данные не обработает. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 13:18 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Bogdanov AndreyБизнес-логика не реализуется средствами SQL - необходимо использовать процедурные языки. О-па... А мужики то и не знают... ((с) Реклама пива). Bogdanov AndreyПроцедурные расширения большинства СУБД не являются объектно-ориентированными. А ООП языки - удобнее, особенно в больших проектах и позволяют луше структурировать код и тем самым снизить его сложность Разрешите заметить, что речь идет о системах, расчитанных на обработку данных. И, уж если, данные храняться в реляционной СУБД, то я не вижу никакой необходимости в каком-либо ООП языке, дополнительном к процедурным расширениям конкртеной СУБД. Быстрее, чем на SQL, обрабатывать реляционные данные на другом языке не получится. Bogdanov Andrey(не зря же сейчас практически все СУБД начинают к себе Java или что-то такое привинчивать). Привинтить можно что угодно. Вопрос в практической применимости и отдачи от того, что привинитили. Bogdanov AndreyИли вы ярый противник ООП программирования? На клиенте - 2мя руками за. На стороне сервера, где реализуется бизнес-логика на SQL "ярый противник". ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 13:19 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Делал как внутрикорпоративные, так и коммерческие коробочные продукты в трехзвенке. Ничего такого, чем тут пугают, замечено не было. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 13:19 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Bogdanov AndreyНет не правильно Похоже, что таки правильно понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 13:35 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
NonsensДелал как внутрикорпоративные, так и коммерческие коробочные продукты в трехзвенке. Ничего такого, чем тут пугают, замечено не было. М.б. огласите некоторые из "коробочных"?! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 13:39 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
pkarklin Разрешите заметить, что речь идет о системах, расчитанных на обработку данных. И, уж если, данные храняться в реляционной СУБД, то я не вижу никакой необходимости в каком-либо ООП языке, дополнительном к процедурным расширениям конкртеной СУБД. Быстрее, чем на SQL, обрабатывать реляционные данные на другом языке не получится. Замечу, что речи о скорости обработки данных не было. Вопрос исключительно о сложности разработки. так что давайте не отступать от темы. pkarklin Bogdanov AndreyИли вы ярый противник ООП программирования? На клиенте - 2мя руками за. На стороне сервера, где реализуется бизнес-логика на SQL "ярый противник". То есть вы признаете, что ООП - позволяет снизить сложность приложений. Но вера (или другие соображения - сейчас мы их не касаемся, так как речь исключительно о сложности) не позволяет вам использовать SQL на стороне сервера. Ну так что ж. Вы вправе усложнять себе жизнь, но не надо пугать этими сложностями других. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 14:01 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Bogdanov AndreyЗамечу, что речи о скорости обработки данных не было. Вопрос исключительно о сложности разработки. так что давайте не отступать от темы. Ок. Давайте обсудим сложность. Берем элементарный пример. Есть на сервере (сервер у нас, надеюсь, все-таки реляционный) табличка "Штатное расписание", которое содержит в качестве одного из аттрибутов поле "Оклад". Задача - иметь в приложении возможность изменять оклад в процентом отношении у существующему. Что понадобиться мне: 1. Одна хп на сервере, которая принимая в качестве параметров id позиции штатного расписания и процент изменения выполняла бы один элементарный UPDATE. 2. Один компонет на клиенте, который бы в нужный момент подставлял параметры и "дергал" бы эту процедуру. Теперь прошу Вас описать как бы это выглядело при Вашем подходе. Bogdanov AndreyТо есть вы признаете, что ООП - позволяет снизить сложность приложений. Я признаю одно -"Кесареву - кесарево". Т.е. инструмент должен применяться к месту, а не использоваться только из догматических соображений. Bogdanov AndreyНо вера (или другие соображения - сейчас мы их не касаемся, так как речь исключительно о сложности) не позволяет вам использовать SQL на стороне сервера. Возможно я Вас не понял, или Вы что-то другое хотели сказать, но на стороне сервера и использую SQL и его процедурные расширения. Bogdanov AndreyНу так что ж. Вы вправе усложнять себе жизнь, но не надо пугать этими сложностями других. Вот когда Вы распишите приведенный Выше пример в своей реализации, можно будет судить о том, справедливо ли я "других пугаю". ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 14:27 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
pkarklin NonsensДелал как внутрикорпоративные, так и коммерческие коробочные продукты в трехзвенке. Ничего такого, чем тут пугают, замечено не было. М.б. огласите некоторые из "коробочных"?! Удостоверяющий центр ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 14:28 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
Nonsens pkarklin NonsensДелал как внутрикорпоративные, так и коммерческие коробочные продукты в трехзвенке. Ничего такого, чем тут пугают, замечено не было. М.б. огласите некоторые из "коробочных"?! Удостоверяющий центр Этот? http://www.infotecs.ru/Soft/uc.htm#2 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 14:33 |
|
БД MSSQL 2005 и IE
|
|||
---|---|---|---|
#18+
pkarklin Ок. Давайте обсудим сложность. Берем элементарный пример. Есть на сервере (сервер у нас, надеюсь, все-таки реляционный) табличка "Штатное расписание", которое содержит в качестве одного из аттрибутов поле "Оклад". Задача - иметь в приложении возможность изменять оклад в процентом отношении у существующему. Что понадобиться мне: 1. Одна хп на сервере, которая принимая в качестве параметров id позиции штатного расписания и процент изменения выполняла бы один элементарный UPDATE. 2. Один компонет на клиенте, который бы в нужный момент подставлял параметры и "дергал" бы эту процедуру. Теперь прошу Вас описать как бы это выглядело при Вашем подходе. То есть процедурами вы все-таки пользуетесь? А то заливали тут про SQL. Ну а при моем подходе достаточно одной процедуры на сервере (если мы OWS используем, то это будет ХП, если Java-сервлет, то класс на Java). pkarklin Bogdanov Andrey Но вера (или другие соображения - сейчас мы их не касаемся, так как речь исключительно о сложности) не позволяет вам использовать SQL на стороне сервера. Возможно я Вас не понял, или Вы что-то другое хотели сказать, но на стороне сервера и использую SQL и его процедурные расширения. Хорошая у меня опечатка вышла. По Фрейду прямо. В моем предложении вместо SQL должно быть ООП. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2007, 14:44 |
|
|
start [/forum/topic.php?fid=33&msg=34327107&tid=1549145]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 139ms |
0 / 0 |