powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Среднее звено в трёхзвенке - посоветуйте технологию
25 сообщений из 125, страница 2 из 5
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782036
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,
Поэтому он про блоки и говорит).
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782115
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новичок ООП..skyANAВы хотите реализовать API, что может быть использован web, win, linux, mobile приложениями?хочу реализовать API. клиенты - WinForms desktop
Программа для внутри-корпоративного пользования.

skyANAКакие протоколы необходимо поддерживать?на усмотрения программера
Внутрикорпоративное использование + протоколы на усмотрения программера = WCF
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782117
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но я бы делал наверняка на очередях.
Но WCF к слову очереди тоже поддерживает :)
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782127
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... если корпоративное приложение преимущественно для ввода данных, то тогда WebForms оправданы .. Если же для вывода (просмотра), то потом возникнут вопросы "А как бы мне это на планшете/телефоне, а то на получении плюшек у шефа надо отбрехаться... и т.д." .. И тогда WebAPI на самом деле оптимальнее может стать ...
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782154
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Petro123, сегодня, 15:19 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1309821&msg=21824511][21824511]
>Поэтому он про блоки и говорит.
<
Я имел ввиду это и это .
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782165
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>skyANA, сегодня, 16:47 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1309821&msg=21824628][21824628]
>Но я бы делал наверняка на очередях…
<
А смысл?
Вызов метода удаленного сервиса логичней - передал параметры, получил результат
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782169
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>skyANA, сегодня, 16:47 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1309821&msg=21824628][21824628]
>Но я бы делал наверняка на очередях…
<
А смысл?
Вызов метода удаленного сервиса логичней - передал параметры, получил результат
Чем же это логичнее? С чего вы взяли, что есть необходимость синхронного вызова? Вам известно, что конкретно за программа?
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782177
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>Petro123, сегодня, 15:19 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1309821&msg=21824511][21824511]
>Поэтому он про блоки и говорит.
<
Я имел ввиду это и это .ну дак я и увеличил сразу размер таймаута и мессаги.
Это же не баги и проблемы а штатная работа.
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782230
Poke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я б категорически избегал мелкомягких велосипедов, которые они не только не могут толком изобрести, но даже поддерживать. WCF, Entity Framework, это всё никудышняя халтура.

Хотите программу "на века" - JSON RPC для передачи данных. API - какой напишете, такой и будет, для него нет библиотек (но внутри JSON RPC можно передавать имя вызываемого метода).
Для связи с базой - BLToolkit - он простой, легковесный и в нём нет практически ничего лишнего. И не придётся постить десятки вопросов "а как в этом Entity Framework сделать то-то".
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782247
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PokeBLToolkit
BLToolkit разве не все? В гитхабе 2 года назад обновления были.
Цитата: This project is suspended - no new features or functionallity would be implemented. Only small bug (if any would be reported) fixies would be done.

Игорь Ткачев переключился на linq2db


PokeЯ б категорически избегал мелкомягких велосипедов, которые они не только не могут толком изобрести, но даже поддерживать. WCF, Entity Framework, это всё никудышняя халтура.
Хорошая шутка.

По сабжу - зависит от характера обмена данными. Возможно, имеет смысл (если имеет место быть трансляция данных с сервера и/или обмен данными с задержкой) использование web-socket
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782249
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79,

Да какая разница какой транспорт
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782275
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PokeХотите программу "на века" - JSON RPC для передачи данных. API - какой напишете
сколько человеко часов и бабок для бизнеса ваше решение?
Деньги решают.
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782276
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PokeДля связи с базой - BLToolkit - он простой, легковесный и в нём нет практически ничего лишнего.
а зачем тогда вам среднее звено? Оно тоже "лишнее".
Клиент-сервер наше всё!
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782327
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новичок ООП..я понять хочу, как делать среднее звено, никаких статистик
Да на чём только не писали: .NET Remoting, Web Services, WCF, ASP.NET MVC, ASP.NET WebAPI, ASP.NET Core, ASP.NET Core + GraphQL, очереди
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782328
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В корпоративе так Enterprise Service Bus и всякие Microsoft BizTalk Serverю...
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782352
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123а зачем тогда вам среднее звено? Оно тоже "лишнее".СУБД поддерживает хранимые процедуры? Не требуется выставлять корпроративное приложение в интернет?

Автор может посмотреть на СУБД, как на сервер приложений, программируемый на SQL. Вот и трёхзвенка. Если это Postgre, то он умеет не только SQL.
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782357
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknown,
Увы. Это не трехзвенка. Как не натягивай сову на глобус.
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782449
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

tunknown просто шутку не понял
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782873
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилPetro123,

tunknown просто шутку не понял
Это был повод высказать своё мнение. Шуточность роли не играет.

Postgre с процедурами формально не удовлетворяет только одному предложению из википедии :
Серверы приложений проектируются таким образом, чтобы добавление к ним дополнительных экземпляров обеспечивало горизонтальное масштабирование

Поскольку в моём случае СУБД работает внутри сервера sql приложений, то добавить отдельно экземпляр без БД, видимо, можно, но трудозатратно. Из клиента не обязательно обращаться к таблицам, только к процедурам. Вся безопасность задётся RLS и стандартными правами на объекты. В некоторых СУБД есть права и на столбцы.
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782913
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknown,
Смешно))
А это:
авторВне его остаются только фрагменты, экспортируемые на клиента (терминалы), а также элементы логики, погруженные в базу данных ( хранимые процедуры и триггеры ).
Тут на форуме уже лет 15 знают что такое двухзвенка и трехзвенка.
Ты хоть смайлики ставь)
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39782927
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownСерверы приложений проектируются таким образом, чтобы добавление к ним дополнительных экземпляров обеспечивало горизонтальное масштабирование
А что, есть нужда? У вас такие большие нагрузки?
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39783066
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79tunknownСерверы приложений проектируются таким образом, чтобы добавление к ним дополнительных экземпляров обеспечивало горизонтальное масштабирование
А что, есть нужда? У вас такие большие нагрузки?Пока я не встречал таких нагрузок, с которыми бы не справлялась хорошая архитектура. Или костыли. Но я не имею отношения к web и прочим js.
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39783075
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у вас не намечаются такие нагрузки, из-за которых требуется горизонтальное масштабирование, реализация бизнес-логики посредством хранимых процедур - вполне себе сервер приложений.
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39783113
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79вполне себе)))
Как корабль назовешь, так он и поплывет)))
...
Рейтинг: 0 / 0
Среднее звено в трёхзвенке - посоветуйте технологию
    #39783261
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Если у вас не намечаются такие нагрузки, из-за которых требуется горизонтальное масштабирование, реализация бизнес-логики посредством хранимых процедур - вполне себе сервер приложений.
Ну да, хранимой процедурой можно и емейл при желании отправить. Партнёрам...
С текстом: "Мы знаем про ваш API, но пришлите нам пожалуйста данные в CSV формате, мы их загрузим себе в базу".

А вот с PayPal через хранимку как интегрироваться я, признаюсь, не знаю.
...
Рейтинг: 0 / 0
25 сообщений из 125, страница 2 из 5
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Среднее звено в трёхзвенке - посоветуйте технологию
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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