Grundstzfrage Internet Server-Client KOmmunikation

09/01/2009 - 19:31 von Markus Steidle | Report spam
Hallo NG,
Ich hoffe ich bin in dieser NG richtig. Ich stell mal meine Frage.

Ich hab ein Modul geschriben, das für eine Software Registrierungskeys
erzeugt. Nun soll die Software bei einem WEB-Server (steht bei einem ISP,
unterstützt ASP) aktiviert werden. Aber (wenn geht) NICHT über eine Webseite
sondern direkt mit Client-Server Kommunikation. Idealerweise über Port 80.

Das ganze soll so funktionieren:
Das Programm schickt die RegKeys und andere Infos (event. veschlüsselt) an
den Server.
Der Server berechnet die Gültigkeit und schickt eine Antwort zurück.

Meine Frage:
Mit was làsst sich so was realisieren und hat wer dankeswerter Weise
Beispiele?
In welche Richtung muss ich suchen: Web-Dienst bzw. Webservice oder
Socket-Programmierung oder Web-Listener oder ..???

Bin leider neu in der Server-Client Programmierung, deshalb meine Frage. Hab
aber bißchen Erfahrung mit ASP und .NET.

Danke für Eure Hilfe.
Liebe Grüße
Markus
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
10/01/2009 - 14:29 | Warnen spam
Hallo Markus,

"Markus Steidle" schrieb:

Ich hoffe ich bin in dieser NG richtig.



wenns um ASP.NET gehen würde, Ja. Da das aber anscheinend nicht der Fall
ist, Nö :)

erzeugt. Nun soll die Software bei einem WEB-Server (steht bei einem ISP, unterstützt ASP) aktiviert werden. Aber (wenn geht)
NICHT über eine Webseite sondern direkt mit Client-Server Kommunikation.



Und warum? Für solche Aufgaben bietet sich ein Webservice doch geradezu
an. Sinnvollerweise per HTTPS und ggfs. noch zusàtzlich verschlüsselter
Übertragung der Daten. Oder meintest Du lediglich, dass Du keine Webform
im Browser dafür aufrufen willst?

Das Programm schickt die RegKeys und andere Infos (event. veschlüsselt) an den Server.
Der Server berechnet die Gültigkeit und schickt eine Antwort zurück.



Klassische Aufgabe für einen Webservice und dank der hervorragenenden
Unterstützung in VS innerhalb kürzester Zeit aufgebaut.

In welche Richtung muss ich suchen: Web-Dienst bzw. Webservice oder Socket-Programmierung oder Web-Listener oder ..???



Webservices wàre, wie schon gesagt, das Mittel der Wahl.

http://msdn.microsoft.com/de-de/lib...z6a33.aspx wàre IMHO ein
guter Startpunkt, um sich etwas einzulesen.

Ein einfaches Beispiel für einen Webservice findest Du hier:

http://msdn.microsoft.com/de-de/lib...6sw69.aspx

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen