Hey,
ich möchte ein Chat Programm programmieren.
Das ganze soll aber über ein Server aka. Provider laufen.
Ich hab mir das so wie Whatsapp ca. vorgestellt. Die Clients verbinden sich mit dem Server.
Ein Client schickt eine Nachricht zu einem anderen, aber diese geht erst über den Server.
Der Hintergrund dahinter liegt, dass es auch "offline" Nachrichten gibt, die zugestellt werden, wenn der Client wieder online ist.
Welche Anbieter bieten so ein Service, wo ich das Server Programm laufen lassen kann?
Was muss ich mir genau angucken, um das zu realisieren?
MfG
Hallo Duesmannr,
das Thema hatten wir schon ein paarmal im Forum. Hast du mal danach gesucht?
REST Anwendung als Server und Client - Wie Kommuniziert der Server mit den Clients (Push)??
Datensätze auf mehreren Clients synchron halten
Winforms Client Applikation mit einen Server verbinden
Service für Kommunikation Desktop-Anwendung <--> App
Probleme mit Webapi SignalR Redis und Loadbalancer
SignalR von Server eine Nachricht senden?
Im Client einzelne Datensätze nachladen bei änderung
Verschlüsselter Chat Client mit C#, PHP und MySQL
Client Notification in WPF-Anwendung
Hosting einer verteilen Anwendung (Chat)
...
Zur Kommunikation bieten sich WebSockets (werden nicht von jedem Server unterstützt) oder gleich SignalR an. In was sollen die Clients denn geschrieben sein? Desktop-Applikation? Web-Clients?
Gruss
Coffeebean
Microsoft MVP // Me // Blog // GitHub // @Egghead // All my talks // Speakerdeck
Eine Desktop Applikation soll es werden.
Ich gucke mir die Links mal an, danke.