Ich habe eine öffentliche Desktop-Site, eine öffentliche mobile Site und eine private Intranet-Site auf demselben Server. Sie sind alle in C# (ASP.Net 4.0) geschrieben.Windows-Dienst oder Web-Service?
Jeder hat seinen eigenen Code, um Kreditkartenzahlungen zu verarbeiten. Ich möchte eine einzelne Anwendung schreiben, die Kreditkartenzahlungen für alle 3 Seiten behandelt. Ich möchte, dass diese Anwendung nur von diesen 3 lokalen Anwendungen aus zugänglich ist.
Der einzige Weg, ich weiß, wie dies zu tun ist, um einen Web-Service zu erstellen und den Datenverkehr auf den localhost zu beschränken.
Gibt es einen besseren ("richtigen") Weg, dies zu tun? Soll ich stattdessen einen Windows-Dienst erstellen?
Klingt wie eine vernünftige Lösung für mich. – BluesRockAddict