Issuu on Google+

Mihai Tătăran Director, H.P.C. Consulting mihai.tataran@hpc‐consulting.ro

Agora Tech Conferences


Agenda y y y y

O lume IT orientată pe servicii Necesitate  Provocări Tehnologie 

Agora Tech Conferences


Despre ... y Mihai Tătăran y Director, H.P.C. Consulting Timișoara y Microsoft Community Influencer y 5 ani experiență de dezvoltare software pe platforma  Microsoft .NET y Multe prezentări, seminarii, etc y H.P.C. Consulting y Soluții software la cheie, custom pe baza cerințelor  clientului y Consultanță și training pentru firme de software Agora Tech Conferences


Orientarea pe servicii Object-Oriented 1980s

Polimorfism Incapsulare

Orientare pe componente 1990s

SO 2000s

Mesaje Schema+Contract+Politici Interop Agora Tech Conferences


y Serviciile sunt evoluția de la componente y Soluția naturală pentru soluții software care  urmăresc: y Mentenanța y Interoperabilitatea y Extensibilitatea  y Refolosirea de cod

Agora Tech Conferences


Necesitate y Aplicații existente în companie y Care pot fi reutilizate între aplicațiile companiei y Care pot fi expuse către parteneri / clienți y Automatizarea și integrarea unor procese existente

Agora Tech Conferences


Necesitate ‐ exemplu y Agenție de turism y Oferta agregată include y y y

y

Integrarea ofertelor este un proces manual y

y

Ofertele companiilor aeriene Ofertele operatorilor internaționali Alte servicii oferite de terți Greu de întreținut

Cum ar fi să avem întregul proces automatizat?

Agora Tech Conferences


Necesitate ‐ exemplu  Companii de  transport aerian Operatori de  turism / Hoteluri  / etc Agora Tech Conferences

Agenție de  turism


Necesitate ‐ exemplu Baze de  date Aplicații noi Sisteme  ”legacy”

Agora Tech Conferences


Tehnologie y Servicii expuse în exteriorul companiei y REST y SOAP y Expuse pentru aplicații din interior y Avem nevoie de performanță mai bună y La nivel de protocol de transport y La nivel de encodare de mesaje

Agora Tech Conferences


Tehnologie y Windows Communication Foundation y Tehnologia de azi de la Microsoft pentru dezvoltarea de  servicii [web] y Aceeași logică de aplicație expusă simultan în mai multe  moduri y y

Exterior  Interior

Suportă toate specificațiile uzuale pentru servicii,  folosind Binding‐uri y Vine cu Vista, Win Srv 2008; suportat de XP SP2 și Win  Srv 2003 y

Agora Tech Conferences


Resurse  y Arhitecturi orientate pe servicii y http://en.wikipedia.org/wiki/Service_Oriented_Architecture y Windows Communication Foundation y http://msdn.microsoft.com/en‐ us/netframework/aa663324.aspx y MSDN Magazine – http://msdn.microsoft.com/msdnmag

Agora Tech Conferences


? Mihai Tătăran Director, H.P.C. Consulting mihai.tataran@hpc‐consulting.ro

Agora Tech Conferences


Microsoft PowerPoint - 4. HPC - Mihai Tataran