Målgruppe
Kurset henvender sig til kursister, der ønsker uddannelse i XML Web Services og SOAP. Kurset henvender sig fortrinsvis til programmører, men også systemarkitekter.
Forudsætninger for kurset
Kendskab til XML-syntaks – gerne kendskab til objektorienteret programmering, men dette er ikke et krav. klik her for at se de øvrige XML kurser.
Efter kurset kan du
Forstå hvordan Web Services kan bruges i praksis. Du får en teoretisk dybdeviden om protokoller og formater.
Indhold af XML Web Services SOAP kurset
1 | Introduktion til web services
- Hvad kan Web Services bruges til?
- Hvilke standardelementer består web services af
- Hvordan arbejder standardelementerne sammen?
- Være i stand til at vurdere behovet og mulighederne for Web Services i din virksomhed
2 | SOA
- Message Orientation
- Protocol Composability
- Autonomous Services
- Managed Transparency
- Fordele ved Web Services
- Ulemper ved web services
3 | Andre Teknologier
- Stub/Skeleton Baseret arkitekturer
- Sammenligning med andre teknologier: CORBA, DCOM, CGI
- HTTP Transactional baserede artiktekturer
- Screen Scrapers
- Hvor Bruges Web Services?
4 | Web Service Arkitektur
- Indhold af en Web Service (Artifacts)
- Web Service Development Livscyklus
- Protokol- og platformsuafhængighed
- Genbrug af kode/beregninger
5 | Web Service Kommunikation
- OSI-modellen
- TCP/IP, HTTP, Message Queues, SMTP, FTP
- HTTP-protokollen. GET, POST, PUT, DELETE. Indhold af HTTP Requests, Response Headers og HTTP verbs
- Web Service Stack-modellen
- Netværkslaget
- XML Messaging Based Distributed Computing
- Service Description: Fra XML Messaging til Web Services
6 | WSDL
- WSDL – herunder types, message, operation, portType, binding, port, service og definitions
- Syntaks
- Implementering
- Visual Studio eksempel
7 | SOAP
- SOAP i detaljer
- Envelope
- Body
- Header
- Datatyper
- XML Web Services og attachments
8 | SOAP Policies
- XML Web Services og sikkerhed
- Authentication
- Kryptering
- Signering
9 | UDDI
- Hvad er UDDI ?
- Sådan fungerer UDDI
- Standardiseringsprocessen
- Implementeringsniveau
- Private, offientlige og semiprivate registre
10 | NameSpaces
- Info om Namespaces
- Info om URI – Uniform Resource Identifiers
11 | XML RPC
- Data Model
- Request
- Response
- Fault
12 | Forskel på SOAP Web Services og REST
- Hvad er forskellen på REST og SOAP Web Services?
- Hvilke intentioner og designprincipper ligger til grund? WADL-filer
13 | Test af Web Services
- Functional Testing (SOAPUI benyttes)
- Security Testing (SOAPUI benyttes)
- Load Testing (SOAPUI benyttes)
Praktisk Information
Hvordan bestilles et kursus?
Udfyld formularen nedenfor eller til højre. Alternativt kan du blot skrive en mail på info@zoomtek.dk eller ringe 4250 5040.
Hvordan finder jeg prisen på kurset?
Forespørg på kurset ved at kontakte ZoomTek. Så finder vi det bedste kursus til dig. Du betaler ikke for formidlingen.
Hvornår afholdes kurset?
ZoomTek kan oftest skaffe et kursus inden for 30 dage. Enten vil vi finde et åbent kursus til dig. Alternativt får du et lukket firmakursus, hvor du og dine kolleger aftaler datoen direkte med kursusinstruktøren.
Få et skræddersyet kursus uden merpris
Kursusbeskrivelserne på ZoomTek.dk er vejledende. For et lukket firmakursus vil kurser altid blive skræddersyet gennem dialog med instruktøren. For åbne kurser har du mulighed for at tale med instruktøren før kurset.