Tytuł szkolenia: Aplikacje rozproszone i SOA w

Transkrypt

Tytuł szkolenia: Aplikacje rozproszone i SOA w
Tytuł szkolenia: Aplikacje rozproszone i SOA w technologii WCF
Kod szkolenia: MS-SOA-WCF
Wprowadzenie
Adresaci szkolenia
Sz ko lenie kier o wane jes t pr z ede ws z y s tkim do pr o gr am is tó w ale także do o s ó b pr agnący ch po z nać m o żliwo ś ci (wady i
z alety ) techno lo gii W indo ws C o m m unicatio n Fo undatio n, m anager ó w pr o jektó w o r az pr z eds tawicieli inny ch z awo dó w. Mile
widz iana jes t po ds tawo wa z najo m o ś ć pr o gr am o wania w do wo lny m jęz y ku o b iekto wy m (najlepiej C #).
Cel szkolenia
C elem s z ko lenia jes t po z nanie m o żliwo ś ci jakie nies ie z e s o b ą ar chitektur a aplikacji SO A z wy ko r z y s taniem W indo ws
C o m m unicatio n Fo undatio n (W C F) o r az z apo z nanie z nar z ędz iam i dewelo per s kim i o r az z r o z um ienie pr o ces u b udo wania
aplikacji w ar chitektur z e SO A. Po s z ko leniu ucz es tnicy po winni po tr afić b udo wać aplikacje z o r iento wane na us ługi
wy ko r z y s tujące W C F.
Ucz es tniko m s z ko lenia z o s tanie pr z ekaz ana s z cz egó ło wa wiedz a na tem at ar chitektur y i głó wny ch ko ncepcji aplikacji ty pu
SO A o r az wiedz a technicz na na tem at techno lo gii W indo ws C o m m unicatio n Fo undatio n, s z er o ko wy ko r z y s ty wanej we
ws z y s tkich techno lo giach .N ET .
Ucz es tnicy po z nają po ds tawo we po jęcia z wiąz ane z pr o gr am o waniem aplikacji W C F takie jak: ko ntr akty, Ser v ice C o ntr acts ,
Data C o ntr acts , Singleto n, per -s es s io n, SO A, SO AP, W C F, auto r y z acja, autenty kacja, Pr o x y, Endpo ints , pr o to kó ł T C P/IP,
s er ializ acja, ty py gener y cz ne, wer s jo no wanie, o per acje jedno kier unko we, o per acje dwukier unko we, MSMQ , wy wo łania
as y nchr o nicz ne, wy wo łania s y nchr o nicz ne
W tr akcie kur s u ucz es tnicy b ędą ko r z y s tać i z apo z nają s ię z m o żliwo ś ciam i ś r o do wis ka pr o gr am is ty cz nego Micr o s o ft Vis ual
Studio 2 0 10 .
Czas i forma szkolenia
21 godz in (3 dni x 7 godz in), w tym wykłady i warsz taty praktycz ne.
Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27
e-mail: [email protected], www.vavatech.pl
Plan szkolenia
1. Wprowadz enie do architektury aplikacji roz prosz onych
a. Wprowadz enie do SOA
b. Wprowadz enie do SOAP
2. Wprowadz enie do WCF
a. Protokoły
b. Kontrakty
c. Punkty końcowe
d. Hostowanie
e. Architektura
f. Nagłówek i kontekst wiadomości
3. Omówienie kontraktów
a. Service Contracts
b. Data Contracts
c. Serializ acja
d. Kolekcje
e. Typy generycz ne
f. Wersjonowanie
4. Omówienie trybów pracy dla usług:
a. Usługi „per – session”
b. Usługi „Singleton”
5. Omówienie rodz ajów operacji
a. Jednokierunkowe
b. Dwukierunkowe
c. Zdarz enia i funkcje z wrotne
d. Strumieniowanie danych
6. Obsługa błędów
a. Debugowanie usług
b. Pomocne narz ędz ia
7. Praca z usługami
a. Transakcyjność usług
b. Tworz enie pośredników (Proxy)
c. Wywołania asynchronicz ne
d. Wywołania synchronicz ne
e. MSMQ – Microsoft Message Queuing
8. Bez piecz eństwo
a. Autentykacja
b. Autoryz acja
c. Model bez piecz eństwa
9. Publikowanie i subskrypcja usług
Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27
e-mail: [email protected], www.vavatech.pl