Перенести бизнес-логи c из StoredProcedures в приложение REST API - преимущества? - PullRequest
0 голосов
/ 04 августа 2020

Tl; dr каковы преимущества обновления приложений из WPF в Интернет? Я работаю в каком-то ПО ПОЛИ sh, где работают около 20 человек. В этой компании мы разрабатываем. NET WPF приложение. Но WPF - это единственный интерфейс для нас, все бизнес-логики c находятся в хранимых процедурах в SQL. У всех клиентов этой компании есть свой SQL Сервер, и они используют наше приложение только в локальной сети, и клиент отвечает за его администрирование. Поэтому мы продаем только ноу-хау и приложения. В прошлый раз мы обсуждали перенос нашей бизнес-логики c с хранимых процедур на REST API, но мой босс не видит никаких преимуществ от этого изменения. Можете ли вы указать мне некоторые реальные (бизнес) преимущества обновления приложения WPF для новой. net core rest api tech? (это включает перемещение logi c из хранимых процедур в API)

1 Ответ

1 голос
/ 05 августа 2020

Это не исчерпывающий список, но вот некоторые вещи, о которых я бы начал думать ..

Сначала вы, вероятно, перейдете от двухуровневой архитектуры к трехуровневой архитектуре, которая часто является более гибкой. архитектура, которая позволяет использовать более модульный код, который легче тестировать и поддерживать.

Во-вторых, веб-архитектуру обычно проще развертывать и обновлять. Например, вы больше не отслеживаете ошибки в старых версиях.

В-третьих, это может позволить вам использовать бизнес-модель SaaS, которая часто является более гибкой, позволяя вам адаптировать свою бизнес-модель к потребностям клиентов, которые могут потенциально открывают новые потоки доходов.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...