Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ----------------------------------------------------------------------------
- Code-first (Web service + check by Java Client):
- 1.) Vytvorenie web service:
- - new Project/Java Web/Web Application
- - click na project/New/New Web Service
- - implementovat vsetky potrebne metody/objekty + deploy a start glassfish
- 2.) Overenie cez Java Client:
- - new Project/Java Application
- - click na project/New/Web Service Client najst web servis, z ktoreho chcem vygenerovat
- - do Main.java rightClick/Insert code/Call web service operation
- - v main funkcii mozem potom normalne pouzivat vygenerovanu metodu
- ----------------------------------------------------------------------------
- ----------------------------------------------------------------------------
- Contract-first (Web service + check by Java Client):
- 1.) Vytvorenie XML Schemy:
- - <projekt>: new/Other/XML/XML Schema ...
- ponechajte všetky prednastavené údaje
- Finish... vytvorí xsd-dokument a otvori ho v Schema editore.
- - vytvorenie elementu pre vstupnú správu operácie pocetObjednavok
- Schema: Elements/Add element...
- name: zadajte nejaky unikatny identifikator, napr. pocetRequest
- vyberte: Use Existing Type / Build-in types / string
- -vytvorenie elementu pre vystupnú správu operácie pocetObjednavok
- Schema: Elements/Add element...
- name: zadajte nejaky unikatny identifikator, napr. pocetResponse
- vyberte: Use Existing Type / Build-in types / int
- 2.) Vytvorenie WSDL dokumentu:
- - <projekt>: new/Other/XML/WSDL Dokument ...
- WSDL Type: Concrete WSDL Document
- Type: Document Literal
- všetky ostatne údaje a texty ponechajte bez zmeny Next...
- otvorí sa dialog Abstract configuration
- - Dialog Abstract configuration
- v sekcii Input - Element or type stlačte button [...]
- otvorí sa dialog Select element or type
- - Dialog: Select element or type
- v založke By file nájdite váš XSD súbor
- vyberte Elements/pocetRequest
- OK
- - Dialog Abstract configuration
- v sekcii Output vyberte rovnakým spôsobom element pocetResponse
- všetky ostatne údaje a texty ponechajte bez zmeny
- Next...
- - Finish všetky údaje a texty ponechajte bez zmeny
- HINT:
- Pri vytváraní nového WSDL dokumentu plugimom XMLTools je možné vytvoriť priamo len jednu operáciu. Daľšie operácie je možné pridať po jeho vytvorení
- buď editovať priamo xml - záložka Source
- alebo použiť disajner - záložka WSDL
- V každom prípade treba doplniť postupne WSDL elementy
- Messages
- Port Types
- Bindings
- 3.) Vygenerovanie servisu
- - Vytvoriť web application projekt a v ňom:
- - <projekt>: new/Other/Web Services/Web Service from WSDL...
- - vyplniť: Web Service Name a package
- - Browse... Vyhľadať a vybrať vytvorený WSDL-dokument
- ----------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement