Использование базы данных для нескольких мест в приложении Windows в C # - PullRequest
0 голосов
/ 02 июля 2011

У меня есть разработанное приложение, которое будет использоваться в нескольких местах.Итак, как мне поддерживать одну базу данных для всех?

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

Если я использую удаленную базу данных, я сталкиваюсь с проблемой загрузки элементов управления вформы.

Пожалуйста, предложите решение.Спасибо

1 Ответ

1 голос
/ 02 июля 2011

Как правило, вы разрабатываете систему, использующую многоуровневую архитектуру , которая часто состоит из:

  • Интерфейс пользователя переднего плана
  • Назад базы данных-end
  • Средний уровень / бизнес-уровень, который позволяет вашим веб-страницам получать доступ к базе данных и обеспечивает дополнительную бизнес-логику (возможно, веб-сервис?)

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

  • Разработать (веб или настольное) приложение, которое обрабатывает интерфейс пользователя и средний уровень (который будет получать доступ к данным и делать другие вещи)
  • Разработатьприложение, которое обрабатывает только интерфейс пользователя, но вызывает веб-сервис, который обращается к базе данных и выполняет другие действия.В этом случае у вас может быть несколько расположений с разными интерфейсными приложениями, которые используют один и тот же централизованный веб-сервис.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...