Kursusoversigt: Web Service kurser

ZoomTek har følgende Web Service kurser. Web Services involverer ofte mange grænseflader, platforme og programmer. Derfor kan kurserne også tilpasses, så de passer netop til dine behov……

ZoomTek er ved at udvikle et kursus i geometriske GML-data og Web Services.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in pages

Kontakt os gerne på telefon 4250 5040, info@zoomtek.dk eller via formularen nederst.

K8115 SOAP Web Service Specifications

| Afholdelsesgaranti | Firmakursus | Åbent kursus

SOAP har mange udvidede specifikationer, der løser mange af de problemer, som kalssisk SOAP udløser. Herunder sikkerhed, athentication, authorization, domænestyring, binære filer, brug af Policies og meget mere…

Læs mere om kurset her

K8114 RESTful API – Arkitektur Implementering

| Afholdelsesgaranti | Firmakursus | Åbent kursus

REST (REpresentational State Transfer) er en arkitektur til brug for Web Services i stor skala til distribuerede netværk…

Læs mere om kurset her

Hvad er en web service ?

En web service er en indkapslet programstump – som kan igangsættes fra en klient. En web service kan laves i flere forskellige programmeringssprog, f.eks. C#.net, Java, LotusScript og mange andre. Man kan forestille sig et web service som konverterer et beløb fra én valuta til en anden.

Klienten siges at consume web servicen. Klienten kan være en browser, et desktop-program som InfoPath, et programmeringssprog eller noget helt andet.

Der findes 2 typer af web services. XML Web Services – også kaldet SOAP Web Services – samt REST Web Services. De er i deres natur og arkitektur forskellige, men fælles for dem er, at der foregår en kommunikation mellem en klient og en server.

Web services transmitterer data ved hjælp af en protokol. Oftest benyttes http, men ftp, smtp og andre protokoller kan også benyttes. Web services behøver ikke blive kaldt over webben. Ofte benyttes de fra en programdel til en anden, hvor klient og server er defineret som objekter i en programkode.

WSDL beskriver en web service

XML Web Services bygger på SOAP og WSDL. Sidstnævnte beskriver en webservice og attaches til klienten igennem en handshake. WSDL-filen, som er skrevet i html giver info til klienten om de metoder, som web servicen indeholder, samt hvordan web services tilgås – herunder datatyper, input/output parametre osv.

I tilfældet valutaomregner kan man forestille sig, at klienten skal sende et beløb f.eks. 150 samt en fra og til valuta – f.eks. DKK og SEK. I alt 3 parametre. Første parametre er måske en integer, sidstnævnte enumeration strings. Da der er talt om computer-til-computer interaktion skal klienten have defineret transmittering af data – både mængde og datatype. Dette foregår med den xml-baserede WSDL-fil.

SOAP udveksler data

Selve transmiteringen foregår efterfølgende i SOAP, som igen er xml-baseret ASCII, der muliggør overførsel igennem firewalls.

Man skelner mellem dokument-styret SOAP og RPC-styret SOAP. Dokument-styret SOAP overfører som sådan blot data, men RPC kalder en funktion hos modparten. Man skelner også mellem indholdsorienterede og funktionsorienterede web services, hvilket til en vis grad hænger sammen med forskellen på dokument- og RPC-styret SOAP.

Hele opbygningen af web services er platformsuafhængig, protokoluafhæng og uafhængig af programmeringssprog. En kode udviklet på en Linux Server i IBM Lotus Domino i Java kan nemt kommunikere med Microsoft SharePoint. Undertegnet har benyttet utallige web services, hvor jeg absolut ingen viden har haft om kode og sprog bag.

Fordelene ved Web Services

Mange softwarehuse lægger det meste af deres kode ud i service-orienterede tjenester. Det sikrer en ens grænseflade og mere styr på bl.a. sikkerhed. En service kan fungere indadtil, så adskilte it-øer kan benytte en service gennem en fælles snitflade.

Web Services bygger på tankerne om SOA, som står for Service Orienteret Arkitektur. SOA omhandler de teoretiske aspekter ved en service-oriteneret arkitektur. Web services som sådan er en implementering af SOA beskrevet af w3c.

Ofte stillede spørgsmål om kurser og kursusafholdelse

Hvordan bestilles et kursus?

Skriv en mail på info@zoomtek.dk eller ring 4250 5040. Eller udfyld kontaktformularen nederst.

Hvilke kurser formidler ZoomTek?

ZoomTek kan finde et kursus til dig og dine kolleger inden for alle grene af it, ledelse og meget andet. Ikke blot de listede kurser. Læs om formidlingskurser her

Hvor finder jeg prisen for et kursus?

ZoomTek formidler et kurser, der passer til jeres behov, niveau, geografi og kalender. Denne formidling er gratis. Du betaler kursushusets standardpris. Kontakt os på info@zoomtek.dk eller telefon 4250 5040 og forespørg uforpligtende på et kursus, så vender vi hurtigt tilbage med pris, datomuligheder m.m. Du kan også få en snak med instruktøren.

Kan ovenstående kurser tilpasses?

Ja, alle kurser tilpasses. Inden kurset taler I med instruktøren. Både indhold og niveau kan ændres.

Jeg søger et andet kursus end listet ovenfor

Kurser kan blandes. Ønsker du f.eks. et avanceret kursus med et specielt fokus, kan det laves uden ekstrapris. Søger du kursus i noget helt andet - f.eks. ledelse, team-building m.fl. kan ZoomTek - gratis - formidle et kursus.

Kan kurser holdes i hele Danmark?

ZoomTek formidler mere end 1.000 kurser. Disse kurser bliver afholdt enten i din virksomhed eller hos en af vore mange samarbejdspartnere. Kurser afholdt i rent ZoomTek-regi holdes onsite i din virksomhed. Kurser kan også køre som Online kurser, hvilket fungerer bedst ved lavt deltagerantal.

Jeg ønsker et kursus på flere eller færre dage

Kursusplanen kan ændres. Et 3 dages kursus kan udvides til 4 dage eller reduceres til 2 dage.

På hvilke datoer kører kurserne?

Som kunde aftaler du kursusdatoerne direkte med instruktøren. Så kurset kører, når I har tid. Oftest kan f.eks. 4 dages kurser splittes op i 2x2 dage, hvis I ønsker det.

Gælder Afholdelsesgaranti m.m. for alle kurser

Alle kurser afholdt direkte af ZoomTek har automatisk gratis hotline og sikker afholdelse. For kurser afholdt af eksterne konsulenter og kursushuse gælder denne parts betingelser. Ved bestilling vil du blive informeret om, hvilken parts betingelser, der gælder.

Kan kurser afholdes på engelsk?

Ja, Alle kurser kan afholdes på engelsk og skandinavisk. Oftest kan kurser også afholdes i udlandet.

Er der muligheder for rabat?

Ja, Du kan købe et klippekort. Klippekortet gælder for samtlige kurser og på tværs af kursushuse.

Skriv en besked til ZoomTek

Skriv gerne kursusønsker. Også gerne kurser, som ikke er listet på ZoomTek.dk. ZoomTek formidler alle typer kurser.