Najlepsza praktyka: bezpośredni dostęp do SQL a usługa sieciowa

W odniesieniu do aplikacji, która ma zarówno wersję kliencką, jak i komputerową:

Jaka jest najlepsza praktyka dla klienta desktopowego, który potrzebuje dostępu do serwera SQL?Jakie są korzyści z łączenia się z bazą danych z aplikacji vs korzystania z usługi internetowej?Który zapewnia lepsze bezpieczeństwo?Jakiego rodzaju zakres będzie dotyczył jednego lub drugiego (intranet przedsiębiorstwa a aplikacja internetowa itp.)Czy są jakieś inne okoliczności, które są konieczne przy wyborze na platformie?

questionAnswers(5)

yourAnswerToTheQuestion