WCF is Microsofts infrastructuur voor het maken van servicegeoriënteerde toepassingen. Je beheerst Web Service architecturen gebaseerd op SOAP en REST. Je implementeert webservices op IIS, WAS, App Fabric en Azure platforms en beveiligt uitwisselingen met verschillende authenticatiemethoden.
INTER
INTRA
OP MAAT
Praktijkcursus ter plaatse
of via klasverband op afstand
Disponible en anglais, à la demande
WCF is Microsofts infrastructuur voor het maken van servicegeoriënteerde toepassingen. Je beheerst Web Service architecturen gebaseerd op SOAP en REST. Je implementeert webservices op IIS, WAS, App Fabric en Azure platforms en beveiligt uitwisselingen met verschillende authenticatiemethoden.
Gegevensserialisatie met DataContract, DataMember.
Praktisch werk
Een WCF service en zijn client maken. Vergelijking van ChannelFactory en Proxy clients.
2
Geavanceerde SOAP-webdiensten
Lokale en gedistribueerde transacties. Callbacks.
Gedrag van de service. Betrouwbaarheid.
WS testen, traceren en debuggen.
Uitzonderingstransmissie met FaultContract.
Automatische ontdekking van het adres van services op het lokale netwerk met ServiceDiscovery en ServiceAnnouncement.
Diensten in wachtrij met de NetMSMQBindin-koppeling.
Praktisch werk
Aanmaken van een gedistribueerde transactie voor consistente gegevens.
3
WCF beveiliging
Beveiliging van berichten en transport.
Identiteitstransport en autorisaties.
Beschikbare verificatiemodi.
Rolbeheer met MemberShipProvider.
Windows authenticatiebeheer. Impersonificatie.
Praktisch werk
Creatie van internetbeveiliging.
4
REST Web API-diensten
Inleiding tot REST-architecturen.
Controllers en attributen. URL-routes.
Onderhandelen over inhoud. Zelf hosten met Owin .
Praktisch werk
Een API-webservice maken.
5
WCF Data Service voor gegevensgeoriënteerde REST-diensten
URL OData en LINQ voor URL-query's.
Hosting in IIS en zelf hosten.
WCF Data Services beveiligen. Volume en paginering.
Fijnkorrelige querygebaseerde beveiliging met QueryInterceptor.
Praktisch werk
Ontwikkeling van een WCF Data server met Entity Framework.
6
De Windows Azure Service Bus
Azure Service Bus relay om firewalls flexibeler te maken.
Hybride modus voor prestaties.
Eenrichtingsberichten en verzoek/antwoord.
BrokeredMessages-bestanden om berichten te behouden in afwezigheid van de consument.
Onderwerpen en abonnementen. Filteren.
Demonstratie
Demonstratie van het servicebusrelais en wachtrijen.
Publicatiedatum : 23/07/2024
DEELNEMERS
Ontwikkelaars en projectmanagers die SOAP en REST Web Services onder de knie willen krijgen.
VOORAFGAANDE VEREISTEN
Goede kennis van C# of zeer goede kennis van Java of C++. Goede kennis van objectgeoriënteerd programmeren.
VAARDIGHEDEN VAN DE CURSUSLEIDER
De deskundigen die de cursus leiden zijn specialisten op het betreffende vakgebied. Zij werden geselecteerd door onze pedagogische teams zowel om hun vakkennis als hun pedagogische vaardigheden voor elke cursus die zij geven. Zij hebben minstens vijf tot tien jaar ervaring in hun vakgebied en oefenen of oefenden verantwoordelijke bedrijfsfuncties uit.
BEOORDELINGSMODALITEITEN
De cursusleider beoordeelt de pedagogische vooruitgang van de deelnemer gedurende de gehele cursus aan de hand van meerkeuzevragen, praktijksituaties, praktische opdrachten, …
De deelnemer legt ook van tevoren en naderhand een test af ter bevestiging van de verworven kennis.
PEDAGOGISCHE EN TECHNISCHE MIDDELEN • De gebruikte pedagogische middelen en cursusmethoden zijn voornamelijk: audiovisuele hulpmiddelen, documentatie en cursusmateriaal, praktische oefeningen en correcties van de oefeningen voor praktijkstages, casestudies of reële voorbeelden voor de seminars.
• Na afloop van de stages of seminars verstrekt ORSYS de deelnemers een evaluatievragenlijst over de cursus die vervolgens door onze pedagogische teams wordt geanalyseerd.
• Na afloop van de cursus wordt een presentielijst per halve dag verstrekt, evenals een verklaring van de afronding van de cursus indien de stagiair alle sessies heeft bijgewoond.
TOEGANGSMODALITEITEN EN TERMIJNEN
De inschrijving dient 24 uur voor aanvang van de cursus plaatsgevonden te hebben.
TOEGANKELIJKHEID VOOR MINDERVALIDEN
Is voor u speciale toegankelijkheid vereist? Neem contact op met mevr. FOSSE, contactpersoon voor mindervaliden, via het adres psh-accueil@ORSYS.fr om uw verzoek en de haalbaarheid daarvan zo goed mogelijk te bestuderen.
Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.
Data en plaats
Dernières places
Date garantie en présentiel ou à distance
Session garantie
Geen sessie op dit moment, we nodigen je uit om het rooster van lessen op afstand te raadplegen.
2
Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.