2016-12-09 6 views
0

Ich benutze asp.net für die Entwicklung, die sowohl Web Forms und MVC verwendet.Web Services, WCF usw.

Ich habe einige Code in einer Anwendung, die eine herunterladbare Excel-Datei erzeugt. Wenn es Validierungsprobleme gibt, zeigt es Probleme, warum das Programm die Excel-Datei nicht erstellen kann.

Meine Frage ist, was ist der beste Weg, um diesen Code zu erstellen, so dass es zwischen mehreren C# -Anwendungen, die entweder MVC oder Web Forms verwendet wird. Ich bin neu in Web-Services zu denken, das zu verwenden, aber ich verstehe, dass es WCF und auch MS Web APIs gibt. Ich suche nur ein paar Vorschläge. Wie bereits erwähnt, erzeugt der Code entweder eine herunterladbare Excel-Datei oder zeigt Validierungsfehler an, warum er aufgrund von Datenproblemen nicht erstellt werden konnte.

Antwort

0

eigentlich gibt es so etwas wie den besten Weg nicht. Sie können asmx, wcf oder web api verwenden. es liegt ganz bei Ihnen. Wenn Sie asmx verwenden, können Sie nur einen Soap Web Services schreiben. Wenn Sie Web-API verwenden, haben Sie nur erholsame. aber mit WCF haben Sie beide Seife und erholsam. Hier können Sie mehr über .net Web Services Technologie lesen: WCF vs ASP.NET Web API