powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / 3-tier своими руками
6 сообщений из 106, страница 5 из 5
3-tier своими руками
    #32741451
funman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey ShИ ещё один вопросик про средний слой: на какой платформе его реализовывать? Писать свои СУБД вроде как из моды вышло, а ваять на коленке средний слой - вроде как поток не иссяк

Это вопрос предпочтений и наличия необходимых средств, лучше за основу взять готовый модуль (как-то сам писал под PYTHON сервер приложений, вроде все хорошо, но беда в том что для скорости нужно постоянное соединение с БД а для возможности обработать больше соединений, постоянный коннект вроде как и не нужен в сети было 20 таких клиентов. Что было бы если их количество стало расти так и не узнал). Поэтому web-сервис кажется более предпочтительным, особенно кэшируемый (чтобы время на соединение с СУБД не тратить). А выбор платформы скорее всего за разработчиками, на чем проще, на том и стоит делать (ИМХО), перспективы тут угадать сложно.
...
Рейтинг: 0 / 0
3-tier своими руками
    #32747524
Фотография рубль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tygra...Ну неужели людям больше делать нечего? Или времени девать некуда? Ну тогда бы занялись изучением - глядишь, и двухзвенки бы получились путевые.
Сказано сделано, будем делать путевую двухзвенку, классический клиент сервер.

Получили мы заказы в электронном виде, на аптечном складе. Как, это упустим. Все в базе данных, и по структуре и по смыслу согласовали.
Теперь заказы нужно обработать.
Если содержимое заказа отсутствует в наличии, его нужно на рассмотрение менеджеру по работе с поставщиками, пускай разбирается, это его работа.
Если заказ может быть выполнен, но заказчик еще не расплатился за прошлые поставки и исчерпал уже кредит доверия, отправим к менеджеру по работе с заказчиками, пускай разбирается.
И те что остались в оперативную обработку. Отгрузка формируется не только на основании электронных заказов, по телефону, кто то лично приехал, и у электронных заказов приоритет последний. Получается очередь. Можно провести предварительные расчеты по маршруту поставки, решать будет менеджер, а мы ему предварительный расчет предложим.
Можно еще и статистику с аналитикой просчитать.
У многих товаров есть сопутствующий товар, т.е. Если клиент заказал «шприцы» и только, но что ими «колят» не заказал и не заказывал ранее, нужно взять на заметку и менеджеру, пускай работает.
Есть сезонность спроса, простудные зимой, аллергические весна – лето и т.д., можно посмотреть из клиентов кто не по сезону заказывает и выяснить почему, опять выявили и менеджеру на заметку. И таких расчетов полно, все что нужно данные в базе и алгоритмы в программе.
Вот и сделали. Классическая двухзвенка, мало того человек нужен только для «Вкл./Выкл.», а так все само.
Правда некоторые алгоритмы ресурсы не «нюхают», а «жрут», но ведь это не проблема, для дела и железо найдем и сетевой проводок «по прямее».
Красота, все крутится и вертится, классика. Внутреннюю диспетчеризацию организовали, если заказов много статистикой и аналитикой можно на досуге ночью заняться.
Но ведь софтина может подвиснуть или упасть, не будешь же сидеть перед ей. Ну что мы без рук? Хлопнули в ладоши и вот за ей уже со стороны присматривают, если упадет ее подымут, мол нехрен на диске без дела валяться и в логи паганить,иди работать.
Итог:
- для работы софта нужны данные и алгоритмы
- работает под присмотром другого софта
Так что же это получилось?
Не классический ли сервер приложений?
С чем боролись на то и напоролись?
...
Рейтинг: 0 / 0
3-tier своими руками
    #32747525
Фотография рубль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FYI "Ну и что?" и вернешься к своим делам, потому что инфы-то полезной для себя никакой не получаешь. ответ также прост, как и очевиден – ваш опыт и знания на порядок, или порядки, превосходят тех кто здесь что ни будь ляпнул. Поделитесь им и инфа полезная добавится.

FYI разговоры про 3-tier и BizTalk более актуальны были лет несколько назад, когда эти концепты созревали. за это время многое созрело и иногда интересны не только сами голые концепты, но и их применение на практике.

FYI Тогда имеет смысл рекомендации вендора читать, а не на текстовой барахолке толкаться мессагами. /* IMHO */ где бы мне найти такую песню, что строить и жить помогает.
Я, бы все перечитал. Вот только в сутках 24 часа, 8 нужно работать, я пытался говорить, что мне почитать хочется, безполезно, работать надо, работать и весь ответ, часа 2-3 семье уделить, что бы не удивляться потом, откуда взялись рога при недостатке кальция в организме, а с 24.00 до 6.00 спать очень хочется.

У меня из того, что нужно прочитать первым делом, уже очередь образовалась и что бы что то передвинуть с последнего места не первое приходится доводы веские самому себе находить.
...
Рейтинг: 0 / 0
3-tier своими руками
    #32747526
Фотография рубль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya _рубльИ если эта логика, по сути своей, различна. Где ее разместить?Конкретно в рассматриваемом случае лично я бы разместил ее на сервере BizTalk.Все может быть, все.
Только при разработке серверных решений, очень не хочется ориентироваться только на определенную платформу, как операционки так и СУБД.
Не по тому что одна лучше, а другая хуже, потому, что есть и другие.
Есть желание ориентироваться на стандарты, а не на платформы, и сочетание J2EE & SQL, тоже не плохо.
...
Рейтинг: 0 / 0
3-tier своими руками
    #32747558
Фотография рубль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Был еще интересный пример.
Два студента диплом делали.
А смысл заключался в следующем: все пользователи рано или поздно косячат.
Обработчики ошибок это перехватывают и предупреждают.
Эти двое предложили вести журнал косяков, для каждого поименно и на основании его анализа разрабатывать индивидуальные вопросники для пользователей. Достигли косяки критической массы, пользователю предлагается минут на пять, десять в день по отвечать на вопросы, составленные таким образом, чтобы ответы на их обеспечили его, пользователя, информацией о смысле того, как и что нужно делать. Если успехов нет, докладная на стол руководству, с последующей аттестацией.
Запустили, эту полностью автономную софтину. Результат был положительный.
Правда когда верхнее руководство стало само косячить безбожно, выключили.
...
Рейтинг: 0 / 0
3-tier своими руками
    #32749105
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рубльСказано сделано, будем делать путевую двухзвенку, классический клиент сервер.

Получили мы заказы в электронном виде, на аптечном складе. Как, это упустим. Все в базе данных, и по структуре и по смыслу согласовали.
Теперь заказы нужно обработать......
Ну чтож, хорошо получилось! :)

авторВот и сделали. Классическая двухзвенка, мало того человек нужен только для «Вкл./Выкл.», а так все само.
Вы про какого человека? Про программера? Ну так он везде нужен для «Вкл./Выкл.» , если систему он не пишет а поддерживает готовую :))

авторПравда некоторые алгоритмы ресурсы не «нюхают», а «жрут», но ведь это не проблема, для дела и железо найдем и сетевой проводок «по прямее».
Ну это уж кто как может сделать - у кого нюхают, а у кого и жрут :)

авторНо ведь софтина может подвиснуть или упасть, не будешь же сидеть перед ей. Ну что мы без рук? Хлопнули в ладоши и вот за ей уже со стороны присматривают, если упадет ее подымут, мол нехрен на диске без дела валяться и в логи паганить,иди работать.
Зачем со стороны? Есть шедулер виндовозный стандартный - пусть он и следит.

авторИтог:
- для работы софта нужны данные и алгоритмы
Хороший вывод
автор- работает под присмотром другого софта
Например, под присмотром операционной системы

авторТак что же это получилось?
Неужели подводная лодка?

авторНе классический ли сервер приложений?
С чем боролись на то и напоролись?
Точно, подводная лодка!!!

Расскажите пожалуйста свои логические рассуждения, которые привели вас к такому результату - сереверу приложений. А то явно никому непонятно - как так система вдруг оказалась апп-сервером.
Ааааа, или для вас все, что использует данные и алгоритмы, является сервером приложений???!!!

Вы уж тогда разницу напишите - что на ваш взгляд сервер-приложений, а что клиент-серверная система, а то может мы с вами не о том говорим.

-- Tygra's --
...
Рейтинг: 0 / 0
6 сообщений из 106, страница 5 из 5
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / 3-tier своими руками
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]