Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Autopůjčovna Michal Kozák Ondrej Krč-Jediný Igor Kulman.

Podobné prezentace


Prezentace na téma: "Autopůjčovna Michal Kozák Ondrej Krč-Jediný Igor Kulman."— Transkript prezentace:

1 Autopůjčovna Michal Kozák Ondrej Krč-Jediný Igor Kulman

2 Rozdělení UserServiceAdditionalServicesCarServiceDBDB, nativni DBAresServiceARES

3 Použité technologie Služby byly napsány ve Visual Studiu 2008 (C#) DB je MSSQL server 2005 Berkeley DB SoapUI – klient pro testování WS Eclipse, BPEL project + Apatche Tomcat ToxGene

4 Rozdělení práce Michal Kozák – Uživatelská WS (UserService) – BPEL – Prezentace Igor Kulman – AresService – AdditionalServices – Evoluce Ondro – CarServiceDB – MS SQL DB, nativní DB – ToxGene

5 UserService Hlavní služba, komunikace s klientem Komunikuje s ostatními 3 metody: – Dostupné rezervace v období – Vytvoř rezervaci vozidla – Detail o výbavě vozidla

6 AdditionalServices Vrací seznam služeb, které jsou nezávislé na vozidle – Plná nádrž – Přistavení vozidla – … 1 metoda: – Seznam služeb

7 AresService Odstínění externí komunikace Využívá jednu metodu veřejné služby ARES 1 metoda: – Platnost IČO

8 CarServiceDB WS nad DB vozidel Tabulky v DB: – Popis vozidel (SPZ, další XML data) – Výbava vozidel – Rezervace – Další informace k rezervaci 4 metody: – Volná vozidla v termínu – Výbava vozidla – Vytvoř rezervaci pro dané vozidlo a termín – Získání údajů z nativní DB

9 Postup komunikace mezi WS Klient žádá seznam vozidel v daném termínu – UserService požádá CarServiceDB o seznam vozidel volných v tomto termínu – UserService si vyžádá seznam služeb od AdditionalServices – Uživatel si může vyžádat podrobnější informace o vozidle Klient si vybere vozidlo a pro daný termín zažádá o rezervaci a určí jaké služby chce – Přes AresService se ověří platnost jeho IČO, pokud je platné, pošle se požadavek do CarServiceDB

10 Pojetí práce Naučit se nové – Věci, které někteří z nás uměli, přenechali na práci dalším a pouze radili a dohlíželi Každý pracoval na určitém problému – Ondro Krč-Jediný - Nativní DB, MS SQL – Michal Kozák - BPEL – Igor Kulman – Evoluce


Stáhnout ppt "Autopůjčovna Michal Kozák Ondrej Krč-Jediný Igor Kulman."

Podobné prezentace


Reklamy Google