powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Архитектура. Клиент-Сервер или трехзвенка
25 сообщений из 126, страница 3 из 6
Архитектура. Клиент-Сервер или трехзвенка
    #39752072
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Вот сервер приложений с бл это главное.
А у тебя хранимки.
Ферштейн?
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752087
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот, кстати, а что MS предлагает в качестве сервера предложений?
И что вообще обычно используется в качестве сервера приложений? (я не работал с 3 звенкой, а зря)
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752088
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,
Kestrel. Вчера выпустил.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752092
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... А то проблема в крупных предприятиях обычно следующие:
Есть куча разношёрстного софта, каждый содержит свою инфу (одна по каким-нибудь заявкам, другая - бухгалтерия, третья - сервер внутреннего сайта и т.д.). И всё это дело нужно синхронизировать, чтобы одни приложения получали нужную актуальную информацию от других.

Делается это с помощью либо ETL (от MS это SSIS), либо с помощью ESB . В общем, чтобы ни то ,ни другое не лазило в "потроха" всех этих систем, доступы предоставляются через интерфейсы. Напр., API-функции.

И вот где, в каком месте обеспечить подобный доступ к SQL-Server'у?
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752094
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Вот сервер приложений с бл это главное.
А у тебя хранимки.у тебя странные представления о хранимках и бл.
использование хранимок не означает что бл находится в них.
бл может быть и в хранимках и в серверном приложении - главное правильно разнести нагрузку и обеспечить быстрое выполнение поставленных задач с минимальными затратами.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752096
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles WeylandЕсть куча разношёрстного софта, каждый содержит свою инфу (одна по каким-нибудь заявкам, другая - бухгалтерия, третья - сервер внутреннего сайта и т.д.). И всё это дело нужно синхронизировать, чтобы одни приложения получали нужную актуальную информацию от других.этот зоопарк надо либо ликвидировать, либо смириться с ним.
потому что у каждого зверя есть доступ к субд со своими правами и задачами, а обеспечения единой точки доступа доступа к субд вызовет переделку всего.....
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752123
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяCharles WeylandЕсть куча разношёрстного софта, каждый содержит свою инфу (одна по каким-нибудь заявкам, другая - бухгалтерия, третья - сервер внутреннего сайта и т.д.). И всё это дело нужно синхронизировать, чтобы одни приложения получали нужную актуальную информацию от других.этот зоопарк надо либо ликвидировать, либо смириться с ним.
потому что у каждого зверя есть доступ к субд со своими правами и задачами, а обеспечения единой точки доступа доступа к субд вызовет переделку всего.....
в том-то и суть, что напр., какая-нибудь "Асмус" в некоторой степени самодостаточная клиент-серверная система. (в ней есть свои крутые вичи для распознавания чего-нибудь, каких-то образов, номеров с видео и т.д.)
Но какие-нибудь её сводки нужны для другой системы. Ну, например, для 1С.
Но системе "Асмус" нужна информация о постоянно меняющейся структуре холдинга, или инфа о новых офисах/точках или списках сотрудников. А она есть с SQL Server.
Ещё есть Power BI и так далее.

И что значит "ликвидировать"? Всё захреначить в одну систему? Системы-то нужные, и в целом самостоятельные. Такое нельзя просто так взять и ликвидировать.

Выходит, что вопрос - кто и как должен сообщать инфу одним системам о том, что есть в других?
Получается, что каждая система просто должна дать какие-то интерфейсы для внешних систем, чтобы они не лазили внутрь закрытой структуры БД - мало ли, как она меняться будет.

Следовательно, уточню вопрос: в каком ПО расположить интерфейс доступа (API) к SQL-Server, чтобы внешние системы не менялись в случае каких-то внутренних переделок базы данных. Пока получается, что через специально выделенные хранимки.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752152
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадябл может быть и в хранимках и в серверном приложениисам придумал?
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752153
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вадябл может быть и в хранимках и в серверном приложениисам придумал?ах да. Клиента ты забыл.
Итого БЛ в трех местах.
Уже написал такое?
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752182
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123сам придумал?ты чё такой ограниченный? где ты видел такое ограничение?
кто мешает делать там где это оптимальнее?
или ПАЛОЧКИ ДОЛЖНЫ БЫТЬ ПОПЕНДИКУЛЯРНЫ?


Charles Weylandв том-то и суть, что напр., какая-нибудь "Асмус" в некоторой степени самодостаточная клиент-серверная система. (в ней есть свои крутые вичи для распознавания чего-нибудь, каких-то образов, номеров с видео и т.д.).......
мысли хорошие, и желание реальное.
но , к сожалению, все такие возможности разработчики маловероятно что могут предусмотреть, а если и предусмотрят, то, скорее всего, захотят монетизировать через простое встраивание/доработку конкретного экземпляра.... и дополнительное сопровождение.
Charles WeylandИ что значит "ликвидировать"? Всё захреначить в одну систему? Системы-то нужные, и в целом самостоятельные. Такое нельзя просто так взять и ликвидировать.как бы самописная системы под себя и даёт такую возможность, дорого, очень дорого....
но насколько позволяет опыт - это единственный вариант.

а так - желание очень хорошее.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752195
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

не, с интерфейсами в других системах вопросов нет. Там сидят по 1 программисту и каждый готов сделать доработку - доступ по API, т.к. там есть сервер приложений с возможностью произвольной доработки. Так что никаких монетизаций. Да тот же 1С.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752202
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадягде ты видел такое ограничение?человек без ограничений это животное.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752216
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownМасштабируемость понижается- немасштабируемое sql приложение на сервере sql приложений и немасштабируемый толстый клиент дополняется немасштабируемым средним звеном. Связанность повышается, т.к. клиент не мог работать ни с чем, кроме конкретного сервера, а теперь появляется ещё и среднее звено, которое так же не может работать ни с чем кроме. Безопасность понижается, т.к. её нужно делать дважды и на сервер БД делальщиков уже не хватает. Единственно, изоляция существенно повышается- вплоть до невозможности решать некоторые задачи. Так что часть их приходится костылить на предыдущей двухзвенке.

извините, но это лютый бред.

с минимальным опытом сами поймёте, а пока наверное простительно. давно в разработке? сколько дней?
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752232
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123человек без ограничений это животное.ну что ж - живи в своей клетке условностей.
я буду делать так как оптимально
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752250
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Увы. Вся архитектура это условности и паттерны. Тебе не нужно.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752270
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Увы. Вся архитектура это условности и паттерны. Тебе не нужно.если условности мешают - нафиг эти условности.
кто-то давным-давно при давнишних возможностях и своих взглядах высказал какие-то условности ..
и что должны следовать им до скончания лет?
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752304
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Иди делай двухзвенку. Нафиг эти условности..... Высокая мода))
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752308
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
замахали вы
любая многозвенная система состоит из звен + транспортная инфраструктура.
Звено либо клиент, либо сервер, либо к/с.
Как больше звен, так больше проблем.
Лучшее звено - отсутствующее звено.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752319
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosзамахали вы
любая многозвенная система состоит из звен + транспортная инфраструктура.
Звено либо клиент, либо сервер, либо к/с.
Как больше звен, так больше проблем.
Лучшее звено - отсутствующее звено.
к/с порт субд наружу и пусть имеют все....
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752325
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

мудила, если ты пользуешься готовыми компонентами, то по любе будешь плясать от них
все эти байки от того что КЕМ ТО ТАК СДЕЛАНО
Модератор: Не надо переходить на оскробления
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752332
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosзамахали вы
любая многозвенная система состоит из звен + транспортная инфраструктура.
Звено либо клиент, либо сервер, либо к/с.
Как больше звен, так больше проблем.
Лучшее звено - отсутствующее звено.

серьёзно? может сразу на асемблере тогда кодить? ведь все эти абстракции, языки, компиляции, сборки -- ох, сколько же звеньев

в 3-х звенке посередине решает все задачи транспорта, логики, безопасности. с учётом этого, может быть сколько угодно БД, источников данных, кеширование, масштабирование, да и может предоставлять сразу множество разных интерфейсов для разных клиентов.

вообще не понимаю, что сегодня это надо кому-то объяснять.
примерно, как объяснять преимущество колеса и огня перед тем, чтобы волочить по земле и кушать сырое мясо.

вы серьёзно, ставите так вопрос?
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752372
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот тут с hVostt не согласится просто невозможно. прям истина в первой инстанции, в каждом слове...
ViPRosесли ты пользуешься готовыми компонентами, то по любе будешь плясать от них
все эти байки от того что КЕМ ТО ТАК СДЕЛАНОа если не пользоваться? а делать как проще?
Petro123Иди делай двухзвенку. Нафиг эти условности..... Высокая мода))если для тебя наличие хранимок однозначно считается что бл в субд - значит я переоценивал тебя.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752373
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадязначит я переоценивал тебя.нам очень важно ваше мнение.
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752418
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяа если не пользоваться? а делать как проще?


не надо "проще", "сложнее", надо "как надо" :)
...
Рейтинг: 0 / 0
Архитектура. Клиент-Сервер или трехзвенка
    #39752425
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosвадяа если не пользоваться? а делать как проще?


не надо "проще", "сложнее", надо "как надо" :)

ёжики )
...
Рейтинг: 0 / 0
25 сообщений из 126, страница 3 из 6
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Архитектура. Клиент-Сервер или трехзвенка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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