1 / 13

SOA - Service Oriented Architecture

olathe
Download Presentation

SOA - Service Oriented Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. <element name="ReportClient" minOccurs="0"> <simpleType> <restriction base="string"> <maxLength value="2" /> <minLength value="0" /> </restriction> </simpleType></element><element name="Voucher" maxOccurs="unbounded"> <complexType> <sequence><element name="VoucherNo" type="int" minOccurs="0" /><element name="VoucherType" minOccurs="0"> <simpleType> <restriction base="string"> <maxLength value="2" /> <minLength value="0" /> </restriction> </simpleType></element><element name="CompanyCode"> <simpleType> <restriction base="string"> <maxLength value="2" /> <minLength value="0" /> </restriction> </simpleType></element><element name="Period" type="int" minOccurs="0" /><element name="VoucherDate" type="date" minOccurs="0" />

  2. SOA - Service Oriented Architecture Vad är det? Hur fungerar det? Vilka är fördelarna resp. nackdelarna? Hur når vi dit?

  3. CRM Lager Ekonomi PA

  4. Vad är SOA? Vad är skillnaden mellan SOA och Web Services?

  5. Tjänst (Service) Intern presentation Extern presentation ProjektInfo processen Regler Uppdrag Kostnader Resursåtgång HämtaMaskinkost HämtaULkostn HämtaUppdrag HämtaPerskostn Vi vill dela med oss av information kring våra pågående projekt internt och externt. Man skall kunna ”prenumerera” på uppdateringar.. Var finns informationen? Vad kan återanvändas? .. Men vi måste ha regler för vilken information som görs tillgänglig externt.

  6. Hur fungerar SOA? Intern presentation Extern presentation ProjektInfo processen Regler Uppdrag Kostnader Resursåtgång HämtaMaskinkost HämtaULkostn HämtaUppdrag HämtaPerskostn

  7. Hur fungerar SOA? Intern presentation Extern presentation ProjektInfo processen Regler Uppdrag Kostnader Resursåtgång HämtaMaskinkost HämtaULkostn HämtaUppdrag HämtaPerskostn

  8. Fördelar resp. nackdelar • Fördelar: • Lätt att kommunicera i organisationen • Flexibla – stödjer verksamhetsprocessen • Möjliggör bättre samarbete mellan organisationer/ företag. • Plattformsoberoende • Framtidssäkrar befintliga system • Nackdelar/ svårigheter: • Systemägare ”vill” tänka system istället för tjänster • Tjänsterna kräver en förvaltarorganisation. • Bestämma vem som är ägare till en viss typ av information, ex vis kund. • Sämre prestanda

  9. Hur når vi dit? • Låt verksamheten snarare än utvecklarna hitta tjänsterna. • Ställ krav vid upphandling av nya/förändrade system • Hitta rätt tänk i organisationen och stöd tänket

  10. Hur når vi dit? • Låt verksamheten snarare än utvecklarna hitta tjänsterna. • Ställ krav vid upphandling av nya/förändrade system • Hitta rätt tänk i organisationen och stöd tänket

  11. Hur når vi dit? • Låt verksamheten snarare än utvecklarna hitta tjänsterna. • Ställ krav vid upphandling av nya/förändrade system • Hitta rätt tänk i organisationen och stöd tänket

  12. Portal/ Kund Biztalk2004/ Business Rules/ Visio Process Biztalk2004/ Visio Aktivitet WS m fl Entitet

  13. Enligt Gartner så kommer minst 60% av alla större företag använda SOA som arkitektur vid utveckling av verksamhetskritiska system och processer år 2008. Alla större programvaruleverantörer planerar att stödja arkitekturen delvis eller fullt ut inom ett par år. Utvecklingsverktyg stödjer redan idag ett visst SOA-tänk och detta utökas i kommande versioner.

More Related