Hallo zusammen,
bisher habe ich meine WPF Anwendungen zusammen mit einem WCF Service Layer erstellt. Nun moechte ich allerdings auch Xamarin & ASP verwenden. Wuerdet Ihr da weiterhin auf WCF als Service Layer setzen?
Wie sind Eure Erfahrungen mit WEB API oder SingalR z.B.?
Folgende Dinge sind mir wichtig.*Hostbar bei Azure oder 'lokal' *Authentication & Authorization
Vielen Dank,
Manullino
Abwägung zwischen dem Aufwand einer eventuell notwendigen Migration und den durch sie erhofften Vorteilen. Ansonsten - wenn überhaupt nix migriert werden muss - würde ich in dem Szenario von WCF Abstand nehmen, wenn nicht irgendetwas anderes (vorgegebene Schnittstellen, zu erfüllende Spezifikationen...) dagegen spricht.
LaTino
(die von dir genannten Punkte "gehen" immer, der Aufwand ist vergleichbar, die Lernkurven sind unterschiedlich...definitives "das kommt darauf an".)
"Furlow, is it always about money?"
"Is there anything else? I mean, how much sex can you have?"
"Don't know. I haven't maxed out yet."
(Furlow & Crichton, Farscape)
Hallo manullino,
ich würde gerade bei solchen Fällen mit REST (WebAPI) arbeiten. SignalR ist ja jetzt auch dabei (ASP.NET Core 2.1 Release kam ja vor ein paar Tagen) und deine genannten Punkte sind Standardvoraussetzungen und sollten kein Problem sein.
Gruss
Coffeebean
Microsoft MVP // Me // Blog // GitHub // @Egghead // All my talks // Speakerdeck
Hallo manullino,
und wenn du Web-API verwendest auf der Client-Seite dann auch die HttpClientFactory
mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.
"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"
Ich sehe schon worauf es hinauslaufen wird, WCF hat wohl einen schlecht stand bei Euch! 😉
WCF ist halt auch keine gute Technologie (mehr).
Gibt einfach (schon länger) bessere, schnellere, unabhängigere und zukunftsfähigere Lösungen.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Hallo manullino,
WCF hat wohl einen schlecht stand bei Euch! 😉
Nein, bei mir nicht 😉
Aber entsprechend deinen Anforderungen gibt es passendere Möglichkeiten, eben jene die genannt wurden.
mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.
"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"