Implementeer een Service Orchestrated Architecture

616 views

Published on

Presentatie (case study) van onze eerste SOA implementatie in 2005.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
616
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Implementeer een Service Orchestrated Architecture

  1. 1. Zo implementeer je een Service Orchestrated Architecture Peter Paul van de Beek IT-eye donderdag 24 november 2005
  2. 2. Agenda • Opzetten van BPEL processen. • Hoe implementeer je web services? • Proces gericht Front-End.
  3. 3. Voor wie doen we dit?
  4. 4. Hoe gaan ze de applicatie benaderen?
  5. 5. Hoe ziet het “Business Process” eruit? Aangifte Veldkeuring Lab Onderzoek Uitslag
  6. 6. En de BPEL? Aangifte Veldkeuring Lab Onderzoek Uitslag Aangifte
  7. 7. Lab Onderzoek Vocht Schonen Zuiverheid Kiemkracht
  8. 8. Herbruikbaarheid door decompositie Vocht Schonen Zuiverheid Kiemkracht CheckDo… GetParam Uitvoeren
  9. 9. De aanroep van een Web Service:
  10. 10. De definitie van een Web Service:
  11. 11. Vele wegen die naar een Rome leiden, en welke kies je? Client Client Client Web Service Web Service Web Service Java ADF BC Java PL/SQL Tabellen Tabellen Tabellen
  12. 12. Building Blocks Web Services WSDL WSDL Oracle 10g JDeveloper Application java java generated Server sqlj sqlj Service Package Service Package Oracle 10g PL/SQL tabel API PL/SQL tabel API Database Tabellen Tabellen
  13. 13. De gebruikers als “service”…
  14. 14. Scherm voorbeelden Worklist
  15. 15. BPEL’s Worklist API vult de M in binnen het M-V-C raamwerk. JSP View JSP Struts Controller Struts BPEL Worklist Web Web BPEL Model Services ProcessManager Services ProcessManager
  16. 16. Hoe login gebruiken we de Worklist? worklist ok error process<iets>
  17. 17. Voor een • Java • web client, met een • dynamische front-end kiezen we JSP
  18. 18. Opzet BPEL processen Aangifte Veldkeuring Lab Onderzoek Uitslag Vocht Schonen Zuiverheid Kiemkracht CheckDo… GetParam Uitvoeren
  19. 19. Zonder Services valt er niets te orchestreren
  20. 20. Gefeliciteerd!

×