Ich habe Restful WCF-Dienst, der verwendet wird, um den Datenschub durch einen anderen Restful-Dienst zu lesen, der irgendwo im Internet gehostet wird. Ich muss eine Methode offenlegen, um den JSON-Datenschub durch den anderen Dienst zu lesen.WCF-Rest-Service zum Empfang von Push-Benachrichtigungsdaten
[ServiceContract]
public interface ITestService
{
[OperationContract]
[WebInvoke(Method = "GET",
ResponseFormat = WebMessageFormat.Json)]
string GetData(string JsonData);
}
Ist es richtig, Daten in String-Parameter zu erhalten oder sollte ich die Datacontract (Klasse), um die JSON-Daten zu empfangen. Ich kenne die Struktur der JSON-Daten durch andere Dienste und ist es in Ordnung, Get Method zu machen? Der Push-Dienst kann auch mehrere Daten gleichzeitig senden. Wie kann ich es beschränken, damit mein Server auch mit Massendaten funktioniert.