Desktop Aplications & Databases

Συζητήσεις για τις γλώσσες του dot Net και για του Visual Studio της Microsoft

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
edessakis
Δημοσιεύσεις: 8
Εγγραφή: 01 Φεβ 2008 12:33

Desktop Aplications & Databases

Δημοσίευση από edessakis » 09 Αύγ 2010 13:44

Γεια χαρά σε όλους.
Καινούργιος στη VB και έχω την εξής απορία.
Μέχρι στιγμής δουλεύω δουλεύω αρκετά χρόνια σε Web Aplications κυρίως με PHP & MySql όπου η βάση υπάρχει στον server και η εφαρμογή "επικοινωνεί" με αυτήν.
Τώρα θέλω σιγά-σιγά να περάσω σε Desktop Aplications και θέλω να ρωτήσω το εξής:
Αν θέλω να φτιάξω μια εφαρμογή .exe που να χρησιμοποιεί βάση δεδομένων και να μπορεί να εγκατασταθεί σε διαφορετικούς υπολογιστές πως μπαίνει αυτή η βάση στο εκτελέσιμο πρόγραμμα και ποιά βάση είναι η περισσότερο κατάλληλη γιαυτή τη δουλειά.

Ευχαριστώ

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Desktop Aplications & Databases

Δημοσίευση από soteres2002 » 09 Αύγ 2010 20:04

Η βάση δεν "κολάει" με το εκτελέσιμο, αλλά το εκτελέσιμο γίνεται client στην database και έτσι επικοινωνούν με IPC (interprocess communication) με την database, πχ είτε με TCP/IP είτε pipes. Έτσι εσύ απλώς κάνεις link το .exe με την client library της database και κάνεις connect σε αυτήν μεσω των interface calls της library.

Μπορείς να συνεχίσεις να φτιάχνεις apps με MySQL και για Desktop. Η MySQL δεν είναι μόνο για χρήση σε web applications.

Απάντηση

Επιστροφή στο “dot Net και Visual Studio”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης