Hallo zusammen,
in der aktuellen Form meines Projekts übermitteln X beliebige Clients Informationen in Form von XML-Dateien auf einen FTP - Server.
Hier liegen die XML-Dateien einfach als tatsächliche Dateien auf dem Server.
Nun gibt es X beliebige Clients in Form von App-Usern, die ebenfalls über den FTP-Server die publizierten Daten herunterladen (XML) und verarbeiten.
Das Problem ist, dass FTP relativ unsicher ist, eher langsam und vor allem: Ich immer pro Nutzer einen neuen FTP-Nutzer anlegen muss. Das ist recht doof.
Das ist der aktuelle Standpunkt!
Um diese ganze Sache performanter zu machen, habe ich mir zwei Möglichkeiten angeschaut:
Was sagt ihr dazu?
Falls noch offene Fragen im Raum stehen, freue ich mich, diese beantworten zu können.
PS: Schönes - sonniges - Wochenende!
Oder Nummer 3, Du erstellst einen WebService mit .NET
Und Remoting wäre auch noch eine Möglichkeit.
Wir sind hier in einem C# Forum. Hoffentlich empfiehlt Dir hier niemand PHP.
Für mich ist Variante 2 die einzig sinnvolle, sofern sie nicht mit PHP umgesetzt wird.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Serverseitige Programmierung mit .NET ist mir noch unbekannter als PHP und MySQL.
Damit habe ich mich noch nie beschäftigt ... was sind Schlüsselwörter, wonach ich suchen könnte? 😃
Hallo Max1809,
wie FZelle schon gesagt hat: "WebService" in Verbindung mit "c#" wäre schonmal ein Anfang. "WCF" kannst du dir mal anschauen.
Gruss
Coffeebean
Microsoft MVP // Me // Blog // GitHub // @Egghead // All my talks // Speakerdeck
Zunächst muss du aber abklären, was dein WebSpace dir anbietet, z.B. ob .NET möglich ist, wenn nicht dann muss du dich mit PHP leider auseinander setzen.
Grüße
**:::
Und wenn PHP, dann schau' dir http://www.slimframework.com/ und http://www.phpactiverecord.org/ an, damit kommst du wahrscheinlich schon recht weit.