210 likes | 454 Views
Võrgurakendused II: hajussüsteemide ehitamine. Mait Poska. Mis veel teha jäänud ?. Projekt Tähtaeg : 26. mai Retsensioonid : 4. juuni Tehnoloogiad Windows Communication Foundation ASP.NET Web API Esitamine Tunnis demo Ettekanne Meeskonnaliikmete panus Esitlus
E N D
Misveeltehajäänud? • Projekt • Tähtaeg : 26. mai • Retsensioonid: 4. juuni • Tehnoloogiad • Windows Communication Foundation • ASP.NET Web API • Esitamine • Tunnis demo • Ettekanne • Meeskonnaliikmetepanus • Esitlus • Wikisseteenusekirjeldus
Meeldetuletuseks • Millesträäkinudoleme?
XML • Mille jaoks? • Kuna kasutatakse? • Milline on korrektne XML? • Reeglid • Elemendidjaatribuudid • Näited?
XSLT • Mille jaoks? • Võimalikudväljundid? • Kuna kasutada?
XSD • Mille jaokskasutatakse? • Kusvõibleida? • Näiteid?
LINQ • LINQToSQL • LINQToXML • LINQToObjects • Extension methods
Entity Framework • Millisedvõimalikudlähenemised? • Midaolemekasutanud? • Milliseidtarkvaramustreidkasutada?
SOAP • Kusnäeme? • Erinevus REST baasilloodudteenusega
JSON • Andmetüübid • Süntaks • Kuskohaskasutatakse? • Mikskasutada?
REST • Standard? • Milliseidstandardeidkasutab? • ErinevusSOAP’iga • MillisttehnoloogiattänapäevaleelistadaREST teenusteloomiseks? • GET/PUT/DELETE/POST
Windows Communication Foundation • Milleksmõeldud? • Kuna kasutada? • OperationContract • DataContract • ServiceContract • DataMember • Endpoint • Address, Binding, Contract • Kas on võimalik REST teenuseidluua?
ASP.NET Web Service • Millalkasutame?
ASP.NET Web API • Millalkasutada? • Millaleisaakasutada? • SOAP teenusteloomine • Millisedprobleemidentity framework’iga? • Mida peaks teenusestagastama? • HTTP koodid
Veebiteenus • Millekskasutame? • Näiteidtänapäeval • IAAS, PAAS, SAAS • Mõnedsuuremadteenusepakkujad? • Milliseljuhuleipääseteenustest? • KaseelistadaSOAPivõiRESTi?
Teenuseturvamine • Autoriseeriminejaautentimine • Mille jaoks? • Mikspeabjälgimakasutajatetegevusi? • Crossdomain Policy
Veebiteenusekihid • Millistekskihtideksjagada?
Klientrakenduseehitamine • Millisedsammud, et veebiteenusttarbimahakata? • Klientrakenduseülesehitus • Midapeabjälgima? • Millisedohud?