Overzicht
Bestemd voor
Deze cursus is bestemd voor ervaren ontwikkelaars en architecten die Service Orientatie willen toepassen bij het ontwikkelen en ontwerpen van applicaties.
Benodigde kennis
Voor deelname aan deze cursus is kennis en ervaring met systeemontwikkeling en object georienteerde principes vereist.Programma
Tijdens de cursus komen de volgende onderwerpen aan bod: Module 1 : SOA Overview Evaluating the benefits of services Surveying enabling technologies XML-Schema, SOAP, WSDL Dissecting Services and Architecture Developing services, SOA ... Volledig programmaKeurmerken
InschrijvenBeschrijving
Service Oriented Architecture (SOA) is de beoogde opvolger van de client-server architectuur. Business-applicaties zoals ERP, CRM en SCM systemen worden bij SOA op afstand toegankelijk gemaakt, door delen van deze applicaties 'aanroepbaar' te maken in de vorm van web services. De web services worden vervolgens opgeslagen in een bibliotheek, de web service repository. Deze web service repository vervangt de 'server' in de oude client-server architectuur, als nieuwe 'client' fungeert een business process management systeem (BMPS). Dit BPMS bepaalt welke web services wanneer worden 'afgespeeld' en hoe die webservices daarbij samen moeten werken, zoals de uitvoering van een symfonie.
In deze twee-daagse cursus worden de principes en standaards van een herbruikbare Service-Oriented Architecture (SOA) aan de orde gesteld. U leert hoe u kandidaat services kunt afleiden uit business processen. Aandacht wordt besteed aan service composition en decomposition en leert u hoe u services kunt orchestreren en processen kunt uitvoeren met de Business Process Execution Language (BPEL). Aan de orde komt verder welke standaards u in een SOA omgeving kunt gebruiken voor het cre?ren van interoperabele services. En u leert het belang van een WSDL eerst benadering bij het ontwerp van services met een lage koppelingsgraad. Tenslotte wordt aandacht besteed aan de nieuwe WS standaards die in een SOA omgeving een rol spelen.
Opmerkingen
In deze cursus worden de principes en standaards van een herbruikbare Service-Oriented Architecture (SOA) aan de orde gesteld. U leert hoe u kandidaat services kunt afleiden uit business processen. Aandacht wordt besteed aan service composition en decomposition en leert u hoe u services kunt orchestreren en processen kunt uitvoeren met de Business Process Execution Language (BPEL). Aan de orde komt verder welke standaards u in een SOA omgeving kunt gebruiken voor het creƫren van interoperabele services. En u leert het belang van een WSDL eerst benadering bij het ontwerp van services met een lage koppelingsgraad. Tenslotte wordt aandacht besteed aan de nieuwe WS standaards die in een SOA omgeving een rol spelen.Programma
Tijdens de cursus komen de volgende onderwerpen aan bod:
Module 1 : SOA Overview
- Evaluating the benefits of services
- Surveying enabling technologies
- XML-Schema, SOAP, WSDL
- Dissecting Services and Architecture
- Developing services, SOA architecture
- Service characteristics
Module 2 : Descibing Services
- Describing Web services with WSDL
- Conveying information with SOAP/XML
- Characterising message entities with schemas
- Defining the abstract interface
- Specifying communication protocols
- Service Modelling and Implementation
Module 3 : Service Composition
- Structuring business requirements
- Identifying reusable operations
- Orchestrating Services with BPEL
- Automating service interaction with BPEL
- Executing the BPEL script
- Developing BPEL services
- Correlating service invocations
Module 4 : WS Standards
- WS-I interoperability profiles
- Creating secure and reliable services
- WS-Security
- Web Service Global Architecture
- WS-Routing
- Other WS-Standards