|
Трехзвенка ищу сия реализацию.
|
|||
---|---|---|---|
#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 |
|
|
start [/forum/topic.php?fid=33&msg=34148461&tid=1549222]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
155ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 260ms |
total: | 514ms |
0 / 0 |