Połączenie WinForms i ASP

0

Witam.
Chciałbym stworzyć aplikację w celach edukacyjnych, polegającą na rezerwacji miejsc, która składałaby się z dwóch części. Część dla administratora pisana w WinForms i część dla klientów, którzy mogliby logować się przez stronę internetową. Baza danych byłaby na serwerze.
Mam pytanie w jaki sposób zsynchronizować te dane? Czy część desktopowa w winforms powinna mieć swoją bazę danych, która ściągałaby dane z serwera, czy powinna łączyć się z nią bezpośrednio?
Czy może należy tutaj skorzystać z WCF?

0

Ja bym zrobił jedną bazę danych, do niej interfejs przez WebService czy tam inne WCF, a dopiero z jego metod korzystałyby obie aplikacje, wtedy już nie ma znaczenia czy są WinForms czy ASP.NET.

0

Ja znów zamiast dodatkowego narzutu danych i konfigu (wcf) polecam stworzenie jednej biblioteki dll do zarządzania bazą danych, niech metody przyjmują i ewentualnie zwracają jakieś obiekty,a obie aplikacje niech z owej biblioteki korzystają. Baza oczywiście jedna dla wszystkiego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0