HTTP-Services über HttpClient konsumieren

Web-API-basierte Services können mit jedem Client, der HTTP unterstützt, konsumiert werden. Unter JavaScript bietet sich dazu der Einsatz von Bibliotheken, wie jQuery, an (siehe Kapitel 3). Für .NET-basierte Clients stellt die Web-API mit der Klasse HttpClient ein neues, vereinfachtes Programmiermodell für solche Szenarien zur Verfügung. Wie viele neue Programmiermodelle ist auch dieses asynchron und hilft somit, Anwendungen zu schreiben, die jederzeit auf Benutzereingaben reagieren. Aus diesem Grund kommen dabei die mit .NET 4.0 eingeführten Tasks immer wieder zum Einsatz.

Um sicherzustellen, dass sämtliche Bibliotheken, die für den Einsatz von HttpClient benötigt werden, referenziert sind, empfiehlt sich ...

Get Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.