Top Banner
Mihai Tătăran Director, H.P.C. Consulting mihai.tataran@hpcconsulting.ro Agora Tech Conferences
13

Microsoft PowerPoint - 4. HPC - Mihai Tataran

Mar 02, 2016

Download

Documents

Agora Group

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Mihai TătăranDirector, H.P.C. Consulting

mihai.tataran@hpc‐consulting.ro

Agora Tech Conferences

Page 2: Microsoft PowerPoint - 4. HPC - Mihai Tataran

AgendaO lume IT orientată pe serviciiNecesitate ProvocăriTehnologie 

Agora Tech Conferences

Page 3: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Despre ...Mihai Tătăran

Director, H.P.C. Consulting TimișoaraMicrosoft Community Influencer5 ani experiență de dezvoltare software pe platforma Microsoft .NETMulte prezentări, seminarii, etc

H.P.C. ConsultingSoluții software la cheie, custom pe baza cerințelor clientuluiConsultanță și training pentru firme de software

Agora Tech Conferences

Page 4: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Agora Tech Conferences

PolimorfismPolimorfismIncapsulareIncapsulare

MesajeMesajeSchema+Contract+PoliticiSchema+Contract+PoliticiInteropInterop

1980s1980s

2000s2000s

1990s1990s

ObjectObject--OrientedOriented

SOSO

Orientare pe componenteOrientare pe componente

Orientarea pe serviciiOrientarea pe servicii

Page 5: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Agora Tech Conferences

Serviciile sunt evoluția de la componenteSoluția naturală pentru soluții software care urmăresc:

MentenanțaInteroperabilitateaExtensibilitatea Refolosirea de cod

Page 6: Microsoft PowerPoint - 4. HPC - Mihai Tataran

NecesitateAplicații existente în companie

Care pot fi reutilizate între aplicațiile companieiCare pot fi expuse către parteneri / clienți

Automatizarea și integrarea unor procese existente

Agora Tech Conferences

Page 7: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Necesitate ‐ exempluAgenție de turism

Oferta agregată includeOfertele companiilor aerieneOfertele operatorilor internaționaliAlte servicii oferite de terți

Integrarea ofertelor este un proces manualGreu de întreținut

Cum ar fi să avem întregul proces automatizat?

Agora Tech Conferences

Page 8: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Necesitate ‐ exemplu 

Agora Tech Conferences

Companii de transport aerian

Operatori de turism / Hoteluri 

/ etc

Agenție de turism

Page 9: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Necesitate ‐ exemplu

Agora Tech Conferences

Baze de date

Sisteme ”legacy”

Aplicații noi

Page 10: Microsoft PowerPoint - 4. HPC - Mihai Tataran

TehnologieServicii expuse în exteriorul companiei

RESTSOAP

Expuse pentru aplicații din interiorAvem nevoie de performanță mai bunăLa nivel de protocol de transportLa nivel de encodare de mesaje

Agora Tech Conferences

Page 11: Microsoft PowerPoint - 4. HPC - Mihai Tataran

TehnologieWindows Communication Foundation

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

Exterior Interior

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

Agora Tech Conferences

Page 12: Microsoft PowerPoint - 4. HPC - Mihai Tataran

Resurse Arhitecturi orientate pe servicii

http://en.wikipedia.org/wiki/Service_Oriented_ArchitectureWindows Communication Foundation

http://msdn.microsoft.com/en‐us/netframework/aa663324.aspx

MSDN Magazine– http://msdn.microsoft.com/msdnmag

Agora Tech Conferences

Page 13: Microsoft PowerPoint - 4. HPC - Mihai Tataran

?

Agora Tech Conferences

Mihai TătăranDirector, H.P.C. Consulting

mihai.tataran@hpc‐consulting.ro