Telefon 4250 5040, info@zoomtek.dk

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……

Se listen over Web Service Kurser kurser nedenfor

Læs om de enkelte kurser. Ønsker du yderligere information om kurser og muligheder, kan du kontakte os på telefon 4250 5040 eller sende en e-mail til info@zoomtek.dk.

Søg dit kursus her

Flere resultater ...

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

Kontakt ZoomTek, hvis du er i tvivl om valg af kursus

Ring til ZoomTek på telefon 4250 5040 eller send en e-mail til info@zoomtek.dk. Alternativt kan du udfylde formularen nederst på siden. Husk, at kurser kan blandes og tilpasses. Vi har åbne kurser, lukkede firmakurser og workshops.

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 en web service. Klienten kan være en browser, et desktopprogram, et programmeringssprog eller noget helt andet.

Der findes flere typer af web services. Blandet andet XML Web Services – også kaldet SOAP Web Services – samt REST Web Services. De er i deres natur og arkitektur forskellige, men fællestrækket er kommunikation mellem en klient og en server.

Web services transmitterer data ved hjælp af en protokol. Oftest benyttes HTTP(S), 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 dokumentstyret SOAP og SOAP styret af RPC. Dokumentstyret 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 HCL 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 serviceoriteneret arkitektur. Web services som sådan er en implementering af SOA beskrevet af W3C.

Andre kurser, som måske har din interesse

Her kan du finde andre kursusoversigter:

Skræddersyede kurser i hele landet

Ønsker du et kursus på et andet niveau eller med et andet fokus, kan vi finde en løsning sammen. Instruktøren tager gerne en snak med jer. Kurser kan holdes i København eller Århus, på jeres adresse eller som Online kursus.

Søren Anderson, info@zoomtek.dk, tlf 4250 5040

Søren Anderson
T: 4250 5040 | E: info@zoomtek.dk.

Kontakt mig i dag, og lad os få en snak om kursusmuligheder. Jeg vil også gerne invitere dig på et webmøde ! ! !

Ofte stillede spørgsmål om kurser og kursusafholdelse

Skriv en mail på info@zoomtek.dk eller ring på telefon 4250 5040 . Alternativt kan du udfylde kontaktformularen nederst.

Prisen afhænger af antal deltagere, og om kurset formidles videre eller afholdes af ZoomTek selv. Kursusdatoer aftales med instruktøren, når I har tid. Oftest kan f.eks. 4 dages kurser splittes op i 2x2 dage, hvis I ønsker det.

ZoomTek formidler mere end 1.000 kurser, der bliver holdt 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. ZoomTek afholder kurser overalt i Danmark.

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

Ja, Kurser tilpasses fra gang til gang både hvad angår indhold, antal dage, niveau og kursusform. Kursusbeskrivelser på denne hjemmeside er vejledende. Niveauet kan hæves eller sænkes. Antallet af dage og emneprioritering finpudses efter aftale med instruktøren. Kurser kan sågar afholdes aften og weekend.

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.

Alle kurser afholdt direkte af ZoomTek har automatisk Gratis Hotline, sikker afholdelse, webinar og samtaler med instruktøren. 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.

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

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

Kurser på denne side er udviklet eller formidlet af ZoomTek. ZoomTek har ikke 'an affiliation, endorsement, sponsorship, or approval' med Apple®, Adobe®, Microsoft®, IBM® og andre - og deres respektive varemærker. Læs mere om brug af varemærker på ZoomTek.dk her. ZoomTek alene eller de partnere, ZoomTek formidler kurser til, står bag kurserne.

Ønsker du at bestille kursus - eller ønsker du blot information ?

Udfyld formularen nedenfor. ZoomTek kontakter dig hurtigt.

Tilmeld Nyhedsbrev

Sociale Medier

Følg ZoomTek på LinkedIn og få rabat på dit næste kursus

Kurser i hele Norden

Kurser siden 2002

Referencer
A.P. Møller Maersk | Aller Press | ATP | Bauhaus | Carlsberg | Coop | Danfoss | Danmarks Radio | Danske Bank | Danmarks Statistik | DSV | Energinet | Forsvaret | Grundfos | Jysk | IBM | KMD | Kulturministeriet | MT Højgaard | Novo Nordisk | Rambøll | Rigshospitalet | SKAT | Statens Serum Institut | PFA Pension | TDC | Telia | Thule Air Base | Unicef Danmark | Vestas | Værdipapircentralen | WHO | se flere referencer...

C#.Net, Domino, Java, JavaScript, Linux, Lotus, Lotusscript, Microsoft, Microsoft Sharepoint, SharePoint (and others) are either registered trademarks or trademarks in the United States and/or other countries. On this page you may find other trademarks and/or registered trademarks that belong to third parties and are the property of their respective owners. ZoomTek does’nt have an affiliation, endorsement, sponsorship, or approval with or by any of these companies and their respective trademarks. ZoomTek has developed all courses on this page. Read more about the use of trademarks on ZoomTek.dk