Dalyko sando aprašas

 

Dalyko sando kodas

WSGR7124

Dalyko sando pavadinimas

Web servisai ir GRID

Dėstytojo (-jų) pedagoginis vardas, mokslo laipsnis, vardas ir pavardė

Adomas Svirskas

 

Katedra, centras

Informatikos katedra

Fakultetas, padalinys

Matematikos ir informatikos fakultetas

Dalyko sando lygis

pirmosios pakopos

Semestras

rudens (7) 

ECTS kreditai

4,5

VU kreditai

3

Auditorinės valandos

viso dalyko 64

 

Paskaitų 32

 

seminarų

 

pratybų

 

laboratorinių darbų 32

 

Konsultacijų

Reikalavimai

(Prerequisites)

Studentai turi būti išklausę šiuos dalykus:

Objektinis Programavimas Java , Objektinis Programavimas C++, Kompiuterių tinklų architektūra, Kompiuterių tinklų programavimas

Dėstomoji kalba

Anglų

Dalyko sando tikslai ir numatomi gebėjimai

Numatomi studentų žinios ir gebėjimai:

Service Oriented Architecture (SOA) pagrindų ir jų vietos verslo sprendimų bei IT kontekste suvokimas

Web Services architektūrinių principų išmanymas ir atskirų specifikacijų tarpusavio sąryšių suvokimas

GRID architektūrinių principų išmanymas

GRID ir Web Services tarpusavio sąveikos principų žinios

SOA, Web Services ir Grid taikymo verslo uždavinių sprendimui gebėjimai

Dalyko sando turinys

SOA pagrindai ir principai, jų pritaikymas kuriant šiuolaikinius IT sprendimus, orientuotus į verslo poreikius.

SOA integruoti modeliai, apimantys bei vienijantys verslo ir IT aspektus

Web Services kaip SOA realizacija: atsiradimo prielaidos ir pagrindai: SOAP, WSDL, UDDI

Web Services išplėstinė architektūra, WS-* specifikacijos, jų tarpusavio sąryšiai

Web Services architektūriniai lygmenys – nuo pranešimų perdavimo iki verslo procesų valdymo

Svarbiausios ir pilniausiai realizuotos WS-* specifikacijos: WS-Addressing, WS-Policy, WS-ReliableMessaging etc.

Transakcijų užtikrinimas Web Services

Web Services sistemų valdymas (management)

Web Services proceso ir gyvavimo ciklo valdymas (governance). Registry svarba.

Web Services ir saugumas (WS-Security, WS-Trust)

Web Services ir B2B e-verslas – Choreography ir Orchestration (WS-CDL ir WS-BPEL)

Asinchroninis įvykiais paremtas komunikavimas, Enterprise Service Bus

Web Services realizacijų interoperabilumas, WS-I iniciatyva (http://www.ws-i.org/), standartizacijos aspektai ir organizacijos

Web Services kaip pagrindinis J2EE ir .NET integravimo instrumentas

Web Services realizacijos sprendimai – Apache, Systinet, BEA, IBM etc.

Grid architektūriniai principai, atsiradimas, raida

Šiuolaikinis Grid - Open Grid Services Architecture (OGSA), Grid ir Web Services simbiozė

Globus Toolkit GT4 http://www.globustoolkit.org/toolkit/about.html

Pagrindinės literatūros sąrašas

1.   Enterprise SOA: Service-Oriented Architecture Best Practices. Dirk Krafzig, Karl Banke, Dirk Slama. ISBN: 0131465759

2.   Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-Bpel, WS-Reliable Messaging and more. Francisco Curbera, Frank Leymann, Tony Storey, Donald Ferguson, Sanjiva Weerawarana. ISBN: 0131488740

3.   Building Web Services with Java : Making Sense of XML, SOAP, WSDL, and UDDI (2nd Edition). Steve Graham, Doug Davis, Simeon Simeonov, Glen Daniels, Peter Brittenham, Yuichi Nakamura, Paul Fremantle, Dieter Koenig, Claudia Zentner. ISBN: 0672326418

4.   Expert Service-Oriented Architecture in C#: Using the Web Services Enhancements 2.0. Jeffrey Hasan. ISBN: 1590593901

5.   Towards Open Grid Services Architecture (OGSA). http://www.globus.org/ogsa/

Papildomos literatūros sąrašas

1.   http://www.webservices.org/

2.   Contract First Web Services Interoperability between Microsoft .NET and IBM WebSphere. http://msdn.microsoft.com/vstudio/java/interop
/websphereinterop/default.aspx

3.   Web Services Security Interoperability Using Web Services Enhancement 2.0 and Systinet Server 5.0 for Java http://msdn.microsoft.com/architecture/default.aspx?pull=/library/en-us/dnbda/html/wssecsysnet.asp

Mokymo metodai

Paskaitos ir laboratoriniai darbai.

Lankomumo reikalavimai

Lankomumas tiesiogiai neįtakoja teisės laikyti šio kurso egzaminą.

Atsiskaitymo reikalavimai

Išdėstytos medžiagos žinojimas bei praktinių darbų atlikimas

Vertinimo būdas

Testas – atsakymai i klausimus raštu.

Aprobuota katedros

2004 10 04

Patvirtinta Studijų programos komiteto

2004 11 09