|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Моделью жизненного цикла информационной системы называется некоторая структура, определяющая последовательность осуществления процессов, действий и задач, выполняемых на протяжении жизненного цикла информационной системы, а также взаимосвязи между этими процессами, действиями и задачами. Наибольшее распространение получили следующие две основные модели жизненного цикла: каскадная модель, иногда также называемая моделью «водопад» (waterfall); спиральная модель. Если говорить о клиент-серверной архитектуре ИС, то возникают вопросы с решением задач по разработке и сопровождению системы, такие как поддержка различных баз данных, внесение изменений в уже реализованную ИС (модернизация, выход новой версии) и другие. Решением данной проблемы - нужно отделить бизнес-логику от клиентской части и СУБД, выделив ее в отдельный слой. Тем самым вводя новый уровень «Сервер приложений» (Application Server). Однако, зачастую, реализация Сервера приложения сводится к обработке данных на стороне Сервера Приложения. В результате – архитектура с тонким клиентом. Опять возникает вопрос о рациональном использовании ресурсов. Так как на текущий момент самый слабый компьютер продающийся в магазине на столько быстр, что может себе позволить не только отображать, но и обрабатывать данные. Итак, хотелось бы найти компромис и решение такого Сервера приложения, чтобы обработка информации оставалась задачей клиента, а Сервер приложений регламентировал клиентам правила обработки информации, поддерживал связь с различными базами данных. Существует ли сия решение? I.D. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2006, 19:24 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Бред конечно алгоритмизуем.... но лучше не надо. По крайней мере дождитесь сначала, чтобы словленный приход Вас отпустил. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2006, 20:32 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
В чем бред? Меня интересует аппликейшин который бы бы не обрабатывал данные на своей стороне а а отдавал на обработку клиенту.... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2006, 20:55 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Потому что Вы нарисовали проект однозвенного по сути и трехзвенного по форме приложения. Точнее, взяли давным-давно осужденную разумными людьми архитектуру "все на клиенте" и лепите к ней дополнительный геморрой. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2006, 21:50 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Еще раз повторяю... "хотелось бы найти компромис и решение такого Сервера приложения, чтобы обработка информации оставалась задачей клиента, а Сервер приложений регламентировал клиентам правила обработки информации, поддерживал связь с различными базами данных." Я прекрасно понимаю... что частичная обработка данных внутри сервера будет происходить от этого некуда не денешься однако хотелось бы чтобы остальное обрабатывал клиент.... мне подходит Tiny ERP, но опять же клиент только парсирует обработанные данные... и выводит их на экран.... однако хотелось бы чтобы клиент сам составлял данные ... тогда сервер только работал бы на бизнес логику. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2006, 22:09 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
PS Раньше компьютеры были большие и медленные, а сейчас маленькие и быстрые ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2006, 22:42 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruЕще раз повторяю... Я прекрасно понимаю... что частичная обработка данных внутри сервера будет происходить от этого некуда не денешься однако хотелось бы чтобы остальное обрабатывал клиент.... Я бы повторил еще раз, но, похоже, это Вам не поможет. d_i_v@aaanet.ruPS Раньше компьютеры были большие и медленные, а сейчас маленькие и быстрые Безусловно. И у этого факта к сожалению есть одно печальное следствие: даже полный идиот способен написать приложение, достаточно быстро работающее на копеечных объемах, счесть себя крутым и решить "хватит учиться - пора делиться опытом". Это в свою очередь приводит к большому количеству "неожиданно проваленных проектов"; автор проекта обычно находит причину провала в заказчике, партнерах, погоде...... а в глазах клиента репутация программистов портится, и он идет внедрять себе какой-нибудь SAP R/3. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2006, 23:29 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Объясните пожалуйста мне такому идиоту почему если у меня клиенты работающие только в одном системе должны загружать свой компьютер на 1% в то время как Апликейшин будет задыхаться от нехватки ресурсов? Почему я должен переделывать и перетаскивать все всю и переделывать все ресурсы предприятия под новую систему? почему я не могу создать систему поверх имеющегося объединив разрозненные базы.... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2006, 02:36 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruОбъясните пожалуйста мне такому идиоту почему если у меня клиенты работающие только в одном системе должны загружать свой компьютер на 1% в то время как Апликейшин будет задыхаться от нехватки ресурсов? Почему я должен переделывать и перетаскивать все всю и переделывать все ресурсы предприятия под новую систему? почему я не могу создать систему поверх имеющегося объединив разрозненные базы....Ну так и пробуйте че-нить из интеграционного ПО. В чем проблема-то? Тока это не трахзвенка уже будет... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2006, 08:33 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
авторНу так и пробуйте че-нить из интеграционного ПО. В чем проблема-то? Тока это не трахзвенка уже будет... Если не затруднит что вы имели ввиду под "интеграционное ПО"? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2006, 11:24 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ru авторНу так и пробуйте че-нить из интеграционного ПО. В чем проблема-то? Тока это не трахзвенка уже будет... Если не затруднит что вы имели ввиду под "интеграционное ПО"? Рядом форум "Разработка информационных систем". Вы думаете все проблемы в мире из-за структуры БД происходят? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2006, 11:37 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruОбъясните пожалуйста мне такому идиоту почему если у меня клиенты работающие только в одном системе должны загружать свой компьютер на 1% в то время как Апликейшин будет задыхаться от нехватки ресурсов? Зачем апликэйшен? СУБД есть. :) Иначе у вас будет задыхаться все - и клиенты, и сеть, и субд.... d_i_v@aaanet.ruПочему я должен переделывать и перетаскивать все всю и переделывать все ресурсы предприятия под новую систему? почему я не могу создать систему поверх имеющегося объединив разрозненные базы.... Так у вас сейчас какие конкретно проблемы? Вы хотите, чтобы вас как можно дольше не уволили? Тогда делайте так, как предложили - гарантированно еще 3 года потом будете сначала переделывать по кусочкам, а потом уже и новую систему начнете :) Если вы хотите, чтобы все хорошо и прекрасно работало - делайте по-нормальному, с одной хорошей мощной СУБД и всем остальным. Если ни то ни другое - лучше пусть работает. -- Tygra's -- Мои фотогалереи тут ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2006, 15:35 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruЕсли не затруднит что вы имели ввиду под "интеграционное ПО"?Пошлю в поиск. Не из вредности, а кругозора для. :-) Даже на этом сайте достаточно инфы для ознакомления. Заодно и терминологии всякой нахватаетесь... Оки? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2006, 19:52 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
1С и проч. Клиент выполняет скрипты, формы, отчеты, которые лежат в базе. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2006, 10:04 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ru Ерунда это все. Клиент-сервер - самая правильная архитектура для ЛВС, все ее проблемы надуманы. Для удаленного доступа просто переводят Клиент-сервер в терминальный режим, вот и все. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2006, 11:30 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
мод d_i_v@aaanet.ru Ерунда это все. Клиент-сервер - самая правильная архитектура для ЛВС, все ее проблемы надуманы. Для удаленного доступа просто переводят Клиент-сервер в терминальный режим, вот и все. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2006, 11:59 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
жалка товарища ... чего так навалились - товарищ ведь не хочет сразу заморачиваться с реализацие middle tier, а хочет проста получить архитектуру с минимальной функциональностью среднего звена ... правда не восвем понятно чегно ищет - готовую реализацию? или спрашивает возможно ли ? или как? ... короче я ис сам не смог до конца продраться через его словеса ... ответ на фсе вопросы - ДА :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2006, 08:26 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
NSFuimusжалка товарища ... чего так навалились - товарищ ведь не хочет сразу заморачиваться с реализацие middle tier, а хочет проста получить архитектуру с минимальной функциональностью среднего звена ... правда не восвем понятно чегно ищет - готовую реализацию? или спрашивает возможно ли ? или как? ... короче я ис сам не смог до конца продраться через его словеса ... ответ на фсе вопросы - ДА :) Уря товарищи! Меня наконец захотели понять. Может я не так как - то выражался... Простите. Да я не ставлю цель организовать доступ 1000 клиентам к субд размером в террабайт! С этим как раз - токи вопросов нет! Я прекрасно понимаю, если клиент будет работать с сея объемами он просто сдохнет, хотя может и нет... но сеть сдохнет однозначно. Меня интересует реализация системы среднего звена БД размером до 15 гигов и клиентов 30 - 50. Чтобы все быстро качественно работало и я как придурок не носился по отделам и не обновлял версии клиентов. Меня интересуют если готовая реализация такой системы... как она называется? Имеет ли смысл самому разрабатывать ее, учтя ошибки и недоработки предыдущих систем? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2006, 15:57 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
:)) сначала на главный вопрос: авторМеня интересуют если готовая реализация такой системы... как она называется? я не знаю коммерческих(!) решений в такой постановке вопроса, те я ни разу не встречал чтобы на рынке предлагалось именно решение такого плана: в поставке только "сервер приложений" и минимальный клиент с открытым форматом общения между ними ... решений в интересуемой вас архитектуре - полно, но это все комплексные решения те в составе совершенно конкретных продуктов ... те похоже каждый пишет сам ... с такой позиции вопрос авторИмеет ли смысл самому разрабатывать ее, учтя ошибки и недоработки предыдущих систем? выглядит риторически ... пишите обязательно - опыт бесценный ... и хочу вас обрадовать: "сервер приложений" (уточняю - чистый сервер, обеспечивающий хотя бы исключительно функциональность "трансляции" вызовов с клиента к серверу БД те не берем пока во внимание организацию собственно middle tier) написанный грамотно лехко подымет 1000 соединений к БД ... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2006, 16:15 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ru.....Однако, зачастую, реализация Сервера приложения сводится к обработке данных на стороне Сервера Приложения. В результате – архитектура с тонким клиентом. Опять возникает вопрос о рациональном использовании ресурсов. Так как на текущий момент самый слабый компьютер продающийся в магазине на столько быстр, что может себе позволить не только отображать, но и обрабатывать данные. Итак, хотелось бы найти компромис и решение такого Сервера приложения, чтобы обработка информации оставалась задачей клиента, а Сервер приложений регламентировал клиентам правила обработки информации, поддерживал связь с различными базами данных. Существует ли сия решение? I.D. по мне - прелесть сервака приложения заключается не в том, что он обязательно должен чего-то там... а клиент ни-ни... а в том, что данная архитектура позволяет удобно, в зависимости от задачи, перераспределять ресурсы там - где они более продуктивно и эффективно будут использованы на благо выполнения задачи. Критерием правильности размещения, чисто для себя, я определил УМЕНЬШЕНИЕ функционала (кода) как на стороне клиента, так и на стороне сервера. На эту особенность я наткнулся лет 12 назад...хотите верьте, хотите нет... более того, если обратиться к определению что такое сервак и что такое клиент - то Вы поймёте, что в определении НЕТ и слова о привязки некоего функционала к клиенту либо серверу...всё остальное - от лукавого и убогости операционок, сред, программного обеспечения, либо железа... пример... модуль работающий на at89c51rc с изернетом тестирует пром. установку на этапе выпуска продукции (тест и прогон). С точки зрения инициализации этого процесса - это клиент, того компа который его запускает (кто, когда, адрес установки, адрес БД на инициализации и т.п.)... С точки зрения самостоятельности прогона и управлением всей установкой, а так же сбор и анализ тысячи параметров при различных режимах работы - это сервер и вмешательства из вне не требует... При этом результат сливается через сервис на сервак с БД - тут уже он выступает в роли клиента... Другими словами любой комп, любая станция может выступать как сервак так и клиент....И какую логику Вы сконцентрируете в виде сервака приложения (на самом деле название СА - от лукавого и убогости, попытка догнать передовые технологие в своё время менее успешных фирм) - абсолютно не важно и зависит ТОЛЬКО от РЕШЕНИЯ поставленной задачи... (круглый) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2006, 16:17 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruОбъясните пожалуйста мне такому идиоту почему если у меня клиенты работающие только в одном системе должны загружать свой компьютер на 1% в то время как Апликейшин будет задыхаться от нехватки ресурсов? Есть слои (tier). Это крупные модули системы, каждый из которых выполняет свой класс функций и минимально зависит от внутреннего устройства остальных. Обычно бывают слои отображения, бизнес-логики и хранения данных. Есть уровни (layer, звено). Это крупные модули системы, которые могут работать физически отдельно от остальных - на другом компьютере. Обычно в одном уровне - один или несколько слоёв, но каждый слой - в одном уровне. Если в уровне соединять несколько слоёв (особенно на клиентском уровне) - этот уровень значительно сложнее поддерживать. А цена человеко-месяца среднего программиста в Москве = цена простенького (а иногда и не очень простенького) сервера. Поэтому в большинстве случаев проще и дешевле добавить application серверов. d_i_v@aaanet.ruПочему я должен переделывать и перетаскивать все всю и переделывать все ресурсы предприятия под новую систему? почему я не могу создать систему поверх имеющегося объединив разрозненные базы.... Попробуйте так сделать (ручками, а не умозаключительно) - узнаете почему. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2006, 19:13 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
to d_i_v@aaanet.ru: Да плюньте Вы на энтих советчиков! Не понимають оне нифига! Вон и ученые говорят - регулярные занятия сексом продляют жизнь. О! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2006, 20:01 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruУря товарищи! Меня наконец захотели понять. Как и ожидалось, ты нашел лестную для себя трактовку сказанного. d_i_v@aaanet.ruМеня интересует реализация системы среднего звена БД размером до 15 гигов и клиентов 30 - 50. Чтобы все быстро качественно работало Тебе уже сказали, куда смотреть, чтобы все быстро и качественно работало. d_i_v@aaanet.ruи я как придурок А вот в эту сторону ведет выбранная тобой архитектура. Помню, году в 97-м в одном проекте один из разработчиков реализовал свой кусок похожим образом. В нашей сети на пять компов при сотнях записей в таблицах все было нормально, когда принесли к клиенту и те попробовали на ~80 реально работающих пользователях, первые пару дней тоже работало, еще неделю скрипело, потом просто легло. d_i_v@aaanet.ruне носился по отделам и не обновлял версии клиентов. О господи, опять это пугало из серии "ну совсем ничего не знаю и даже думать не умею". Не сомневаюсь, ты легко сумеешь объяснить, как трехзвенка и особенно указанный тип трехзвенки убережет от этой страшной судьбы. d_i_v@aaanet.ruМеня интересуют если готовая реализация такой системы... как она называется? Есть. Называется 1C. По отзывам, уже восемь версий им не удается обеспечить вменяемую работу хотя бы сотни пользователей. d_i_v@aaanet.ruИмеет ли смысл самому разрабатывать ее, учтя ошибки и недоработки предыдущих систем? Имеет смысл учесть ошибки и недоработки предыдущих систем и выбрать нормальную архитектуру. anonimouseВон и ученые говорят - регулярные занятия сексом продляют жизнь. О! Воистину. Исключительно точное описание предлагаемого подхода. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2006, 21:02 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
anonimouseВон и ученые говорят - регулярные занятия сексом продляют жизнь. О! Проститутки будут жить вечно???!!! Присоединюсь в вопросах и ответах к softwarer и дополнительно уж спрошу, а то ... :) d_i_v@aaanet.ru, вы вообще хоть одну работающую систему написали? Если да (а вдруг?), то какая архитектура и в чем проблемы? Если нет - может попробовать не изобретать велисапет на гусеницах, а сначала что-то чеовеческое, без экзотик? -- Tygra's -- Мои фотогалереи тут ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2006, 09:59 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruPS Раньше компьютеры были большие и медленные, а сейчас маленькие и быстрые Так и сервера стали еще быстрее. Но систему, работающую на одно сервере проще спровождать и дорабатывать, т.к. достаточно внести изменения в ХП. При обработке данных на клиенте, сопровождение усложняется в разы, т.к. надо разослать новую версию всем клиентам и следить, чтобы клиент случайно не запустил старую версию, т.к. при больших изменениях в новой версии можете получить такой гимор, за который вас будут иметь еще долго и смачно... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2006, 11:21 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
sergey888надо разослать новую версию всем клиентам А это еще зачем ? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2006, 11:38 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Да ну вас ... говорю же - пусть попробует написать промежуточный сервер ... этаж какой опыт! а после и решит нада ему эта или нет ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2006, 12:23 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
NSFuimusДа ну вас ... говорю же - пусть попробует написать промежуточный сервер ... этаж какой опыт! а после и решит нада ему эта или нет Ага, некоторые написали уже - так и делают все через ж.... это, через промежуточный сервер, все системы, за которые берутся, вне зависимости от того, нужно оно или нет И всерьез уверены, что только так и надо - больше то никак не делали :) -- Tygra's -- Мои фотогалереи тут ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2006, 14:18 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
NSFuimusДа ну вас ... говорю же - пусть попробует написать промежуточный сервер ... этаж какой опыт! а после и решит нада ему эта или нет Видишь ли, есть один забавный эффект. Я не помню, как его называют в книгах по психологии, а если нормальным языком - агрессивное нежелание признавать собственные ошибки. Грубо говоря, если человек потратил ресурсы (силы, деньги итп) на некоторое решение, которое оказалось ошибочным - он с куда большей охотой потратит прорву ресурсов на движение тем же путем "до победного конца", и с очень большой неохотой откажется от уже сделанного, даже если "сделать с нуля по-другому" будет гораздо дешевле. Аргументы на такого человека не действуют, любое внешнее воздействие приводит к тому, что он будет тратить еще больше сил, доказывая - прежде всего себе - что не ошибся. Получается система с положительной обратной связью; чем больше человек вложился - тем больше он будет защищать свои вложения - тем больше он будет вкладываться дальше. Собственно, это именно тот эффект, благодаря которому процветают многие консалтеры и вообще "впариватели". ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2006, 15:06 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Я кажется задал вопрос по существу. Меня интересуют системы которые реализовали сия идею... может не совсем правильно может еще как-нибудь... меня интересуют готовые решения. И какие камни ждут меня впереди.... желательно есть ли системы на *nix... Почему вы все уверенны что это итоговая реализация системы? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2006, 02:01 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
стучись в аську 426447225 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2006, 06:52 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruЯ кажется задал вопрос по существу. Меня интересуют системы которые реализовали сия идею... может не совсем правильно может еще как-нибудь... меня интересуют готовые решения. И какие камни ждут меня впереди.... желательно есть ли системы на *nix... Почему вы все уверенны что это итоговая реализация системы? 1. Возьмите любую систему, сделанную 10 лет назад на FoxPro 2.5 for DOS - это она, ваша система, с обработкой на клиенте! 2. Про камни уже достаточно написали. Раз непонятно - значит уже не судьба 3. Для чего же еще узнавать примеры систем, если только не собираться сделать именно так? Если кто-то хочет сделать свой трактор, то он и узнает про трактор, а не про швейную машинку Так все же, вы что-то уже сами писали, хоть какую систему? Или нет? -- Tygra's -- Мои фотогалереи тут ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2006, 09:23 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ruЯ кажется задал вопрос по существу. Меня интересуют системы которые реализовали сия идею... Тебе кажется по существу ответили: 1C. Ты совсем читать не умеешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2006, 10:04 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
softwarer ..... а в глазах клиента репутация программистов портится, и он идет внедрять себе какой-нибудь SAP R/3. Эк, Вы softwarer, хватанули... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 08:12 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
softwarer d_i_v@aaanet.ruЯ кажется задал вопрос по существу. Меня интересуют системы которые реализовали сия идею... Тебе кажется по существу ответили: 1C. Ты совсем читать не умеешь? Есть, Axapta называется, возмите изучите и будет вам счастье. При коннекте вы можете настроить бкдет ли логика обрабатываться на клиенте или на сервере приложений. Сама проводит балансировку между несколькими серверами, позволяет работать в терминальном режиме, и т.д. Из недостатов, имеет достаточно специфические настройки, свой язык, ну и цену несколько большую чем 1С, Майкрософт однако ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 11:35 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
softwarer NSFuimus Да ну вас ... говорю же - пусть попробует написать промежуточный сервер ... этаж какой опыт! а после и решит нада ему эта или нет Видишь ли, есть один забавный эффект. Я не помню, как его называют в книгах по психологии, а если нормальным языком - агрессивное нежелание признавать собственные ошибки. Грубо говоря, если человек потратил ресурсы (силы, деньги итп) на некоторое решение, которое оказалось ошибочным - он с куда большей охотой потратит прорву ресурсов на движение тем же путем "до победного конца", и с очень большой неохотой откажется от уже сделанного, даже если "сделать с нуля по-другому" будет гораздо дешевле. Аргументы на такого человека не действуют, любое внешнее воздействие приводит к тому, что он будет тратить еще больше сил, доказывая - прежде всего себе - что не ошибся. Получается система с положительной обратной связью; чем больше человек вложился - тем больше он будет защищать свои вложения - тем больше он будет вкладываться дальше. Собственно, это именно тот эффект, благодаря которому процветают многие консалтеры и вообще "впариватели". А обратный забавный эффект можно назвать "психологией русского программиста". "До основания, а затем...". Если вложено много сил, то "сделать с нуля по-другому" будет ГОРАЗДО ДОРОЖЕ, чем: 1. Признать ошибочность данного решения 2. Понять, какое решение является правильным 3. Прийти к пониманию, что "все выкинуть и сделать заново" означает выкинуть кучу труда и бабок 4. Разработать стратегию перехода от текущей ошибочной концепции к новой 5. Постепенно двигаться в сторону "светлого будущего" d_i_v@aaanet.ru, не пытайтесь изобрести велосипед. Вам 10 раз объяснили, что пусть клиент на своих супер-мощном ПК крутит супер-мощные скринсейверы и открывает 20 экземпляров браузера, разработчики которого уже позаботились, чтобы он нормально работал на всех возможных конфигурациях. Пожалейте свой труд и труд людей, которые будут пользоваться вашим ПО. И никогда не усложняйте систему, если этого РЕАЛЬНО не требуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 14:11 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
ShooraЕсли вложено много сил, то "сделать с нуля по-другому" будет ГОРАЗДО ДОРОЖЕ, чем: ....... Не факт, зависит от ситуации. У меня есть хороший, действительно хороший опыт работы как раз в названном стиле "4. Разработать стратегию перехода от текущей ошибочной концепции к новой 5. Постепенно двигаться в сторону "светлого будущего". В том числе у меня был проект, в котором я в итоге изменил 100% доставшегося изначально - так, что в нем не осталось ни одной исходной строки, и при этом проект не останавливался ни на день, постоянно находился в рабочей эксплуатации. Понятно, что такой подход по многим причинам предпочтительнее. В частности, чаще всего он является единственной возможностью сделать изменение вообще. Но позволю себе заявить: сделать с нуля тот конкретный проект было бы дешевле. Поддержание постоянной работоспособности всех промежуточных версий, сопровождение в ситуации "у меня середина очередного изменения, а тут потребовалась фича" - все это стоит сил, а следовательно и денег. Разумеется, глупостью было бы полагать, что следует "всегда делать с нуля", об этом и речи не идет. Собственно, в изначальном утверждении я что хотел подчеркнуть: такое вот упорное отстаивание однажды сделанного выбора имеет все шансы завести проект в такую задницу, что в итоге действительно придется переделывать 100%. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 15:39 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
softwarer Собственно, в изначальном утверждении я что хотел подчеркнуть: такое вот упорное отстаивание однажды сделанного выбора имеет все шансы завести проект в такую задницу, что в итоге действительно придется переделывать 100%. С этим согласен. См. п.1 в моем списке. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 15:49 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
softwarer Понятно, что такой подход по многим причинам предпочтительнее. В частности, чаще всего он является единственной возможностью сделать изменение вообще. Но позволю себе заявить: сделать с нуля тот конкретный проект было бы дешевле. Поддержание постоянной работоспособности всех промежуточных версий, сопровождение в ситуации "у меня середина очередного изменения, а тут потребовалась фича" - все это стоит сил, а следовательно и денег. Да, есть вариант заморозить развитие старого проекта до состояния "лишь бы дышал", а самому активно клепать новую версию. Этот вариант хорошо подходит для корпоративных проектов, где пользователю деваться некуда, а деньги свои. В любом случае стратегия перехода на новую версию - это отдельная тема в каждом конкретном случае. В коммерческих продуктах, где остановка в развитии означает потерю клиентов, приемлем только плавный переход. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 16:05 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
ShooraДа, есть вариант заморозить развитие старого проекта до состояния "лишь бы дышал", а самому активно клепать новую версию. Этот вариант хорошо подходит для корпоративных проектов, где пользователю деваться некуда, а деньги свои. Я бы сказал, наоборот. Во внутренней автоматизации, когда заказчик - твое собственное начальство, мало кто способен действительно заморозить проект. На словах обо всем договоришься, а через неделю тот же самый начальник - "ну очень нужно сделать, ждать не можем, слышать ничего не желаю". Не многие начальники ИТ отобьются. Если же говорить о внешний проектах - ... посмотрим на ту же 1С. Они вполне спокойно могут выпускать очередную версию. ShooraВ любом случае стратегия перехода на новую версию - это отдельная тема в каждом конкретном случае. Безусловно. ShooraВ коммерческих продуктах, где остановка в развитии означает потерю клиентов, приемлем только плавный переход. Если плавный - это все, что не "100% переписывания", то согласен. Но в то же время квант стабильности в коммерческих проектах куда выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 17:02 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Estets Есть, Axapta называется, возмите изучите и будет вам счастье. При коннекте вы можете настроить бкдет ли логика обрабатываться на клиенте или на сервере приложений. Сама проводит балансировку между несколькими серверами, позволяет работать в терминальном режиме, и т.д. Из недостатов, имеет достаточно специфические настройки, свой язык, ну и цену несколько большую чем 1С, Майкрософт однако ;) В точку! Спасибо большое. Есть ли еще аналоги??? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 18:27 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
d_i_v@aaanet.ru Estets Есть, Axapta называется, возмите изучите и будет вам счастье. При коннекте вы можете настроить бкдет ли логика обрабатываться на клиенте или на сервере приложений. Сама проводит балансировку между несколькими серверами, позволяет работать в терминальном режиме, и т.д. Из недостатов, имеет достаточно специфические настройки, свой язык, ну и цену несколько большую чем 1С, Майкрософт однако ;) В точку! Спасибо большое. Есть ли еще аналоги??? Решили сделать так же? У вас есть целый штат из MS, который позволит это сделать? Так держать! Наконец-то вы нашли подтверждение вашей ошибочной и бредовой точки зрения! Правда подтверждение косвенное - Аксапта совсем не то, что вы хотите делать. Она все же лучше :) -- Tygra's -- Мои фотогалереи тут ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2006, 10:09 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
tygraАксапта совсем не то, что вы хотите делать. Она все же лучше :) Если AOS не задействован, то она именно то, о чем спрашивает автор. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2006, 12:17 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Меня интересует реализация системы среднего звена БД размером до 15 гигов и клиентов 30 - 50. Чтобы все быстро качественно работало и я как придурок не носился по отделам и не обновлял версии клиентов. Меня интересуют если готовая реализация такой системы... как она называется? Есть, только это среднее звено используется со строго определенной СУБД, структурой БД и со строго определенным клиентом :D :D :D ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2006, 08:59 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
gybsonЕсть, только это среднее звено используется со строго определенной СУБД, структурой БД и со строго определенным клиентом Верю. Когда надо "чтобы все быстро качественно работало" и если получается это сделать, то решение выходит именно такое, как вы описали. А не "универсальный сервер приложений для любой СУБД, с которым может работать любой клиент" как хочется программистам. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2006, 11:18 |
|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#18+
Средний слой он на то и есть средний, что его пишут под задачу. Универсальным его сделать можно, на базе веб-севера, но он будет универсальным относительно СУБД и клиента, и совсем не универсальным относительно решаемых задач. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2006, 15:53 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1549222]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 283ms |
0 / 0 |