Wat ik probeer uit te zoeken is het volgende:
ik heb een programma, die gebruik maakt van een database via ODBC. Wat ik nu wil is eigenlijk een programma maken die centraal op een server staat. De clients dan dit programma aanroepen om gegevens uit de database te halen en de data terugkrijgen van dit programma. Dit kunnen dan bv. recordsets zijn.
De bedoeling hiervan is dat niet op elke pc meer een dsn etc. hoeft te worden aangemaakt.
Nu ben op zoek gegaan, maar ik kom zoveel dingen tegen dat ik door de bomen het bos niet meer zie. Wie kan mij wat tips geven.
Wat ik tegengekomen ben:
SOAP
Webservice
Windows Service
.NET Remoting
Maar wat is nu een goede oplossing hiervoor. Een webservice lijkt me niet.
Een windows service lijkt me al wat beter, alleen snap ik niet goed hoe je dan bv. recordsets kan oversturen naar de client. Want in voorbeelden zie ik dan staan networkstream die dan bytes gaat vesturen.
Dan .NET Remoting maar dat lijkt me erg ingewikkeld voor dit, maar ik kan me vergissen.
En SOAP, maar volgens mij heb je juist een combinatie nodig van bv. een windows service die de data als soap codeert en dan overstuurt ofzo?
ik heb een programma, die gebruik maakt van een database via ODBC. Wat ik nu wil is eigenlijk een programma maken die centraal op een server staat. De clients dan dit programma aanroepen om gegevens uit de database te halen en de data terugkrijgen van dit programma. Dit kunnen dan bv. recordsets zijn.
De bedoeling hiervan is dat niet op elke pc meer een dsn etc. hoeft te worden aangemaakt.
Nu ben op zoek gegaan, maar ik kom zoveel dingen tegen dat ik door de bomen het bos niet meer zie. Wie kan mij wat tips geven.
Wat ik tegengekomen ben:
SOAP
Webservice
Windows Service
.NET Remoting
Maar wat is nu een goede oplossing hiervoor. Een webservice lijkt me niet.
Een windows service lijkt me al wat beter, alleen snap ik niet goed hoe je dan bv. recordsets kan oversturen naar de client. Want in voorbeelden zie ik dan staan networkstream die dan bytes gaat vesturen.
Dan .NET Remoting maar dat lijkt me erg ingewikkeld voor dit, maar ik kan me vergissen.
En SOAP, maar volgens mij heb je juist een combinatie nodig van bv. een windows service die de data als soap codeert en dan overstuurt ofzo?