Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

© 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t 20.06.2015, TNTC 2015 HERZLICH WILLKOMMEN Cloud Entwicklung: Web Services Mohammed.

Ähnliche Präsentationen


Präsentation zum Thema: "© 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t 20.06.2015, TNTC 2015 HERZLICH WILLKOMMEN Cloud Entwicklung: Web Services Mohammed."—  Präsentation transkript:

1 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 HERZLICH WILLKOMMEN Cloud Entwicklung: Web Services Mohammed El-Nabulsi Microsoft Student Partner

2 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 AGENDA Theorie  Was ist die Cloud?  Communication Essentials  Adressen  Datenverträge  Datenaustausch-Formate  Protokolle Praxis  Szenario: Wetter Service

3 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Was ist die Cloud?

4 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Was ist die Cloud? Menge von Computern, die dem Kunden über das Internet als Service angeboten werden.

5 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Services SaaS (Software as a Service) PaaS (Plattform as a Service) IaaS (Infrastructure as a Service) Infrastruktur Entwickler User Applications Data Runtime Middleware OS Virtualization Servers Storage Networking

6 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Was ist die Cloud? Suche: Microsoft Datacenter Tour

7 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Communication Essentials

8 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Adressen azure.microsoft.com/de-de/ youtube.com/watch?v=tFJ7qk&list=UUaAlh3Iy7rAcO3 Eine URI, die auf eine Ressource auf einem Web Server zeigt. Sie kann auch Parameter enthalten.

9 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Datenverträge Server zu Client: “Unter abc.de/ sende ich Dir die Antwort auf alles im json-Format zurück. Du must nur “42” als Parameter übergeben.” Eine Abmachung zwischen Client und Server, welche Operationen und Objekte zur Kommunikation bereit stehen.

10 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Datenaustausch- Formate Einheitliche Datenformate, mit denen statische Objekte in Textform dargestellt werden können. Beispiele: XML und Json.

11 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Datenaustausch- Formate Beispiele: Objekt in C#XMLJson class Car { public string Name {get; set;}; public double Speed {get; set}; …. } var FastCar = new Car(PleaseMine, 300) PleaseMine 300 Car { Name: PleaseMine, Speed: 300 }

12 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Protokolle HTTP: Eine Abmachung zwischen Client und Server wie genau die Kommunikation strukturiert, ablaufen und ggf. verarbeitet werden soll. HTTP/ OK Date: Fri, 20 June 2015… … [Leerzeile] Hello World! … GET /path/hello.html HTTP/1.1 Date: Fri, 20 June 2015… User-Agent: HTTPTool/1.0 … [Leerzeile]

13 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Szenario: Wetter Service

14 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Schlechtes Wetter bekämpfen...

15 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Währenddessen bei Kai…

16 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 Architektur Model und Process-Logic Application Logic HTTP Datenban k Service Consum er Request Response Server (Azure Web App) Client (Windows Store App)

17 © 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t , TNTC 2015 © 2015 Microsoft Corporation. Alle Rechte vorbehalten /TechStuden t TNTC 2015 Vielen Dank für‘s Zuhören!


Herunterladen ppt "© 2015 Microsoft Corporation. Alle Rechte vorbehalten. /TechStuden t 20.06.2015, TNTC 2015 HERZLICH WILLKOMMEN Cloud Entwicklung: Web Services Mohammed."

Ähnliche Präsentationen


Google-Anzeigen