Advertisement
Guest User

Untitled

a guest
Nov 1st, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ----------------------------------------------------------------------------
  2. Code-first (Web service + check by Java Client):
  3.  
  4. 1.) Vytvorenie web service:
  5. - new Project/Java Web/Web Application
  6. - click na project/New/New Web Service
  7. - implementovat vsetky potrebne metody/objekty + deploy a start glassfish
  8.  
  9. 2.) Overenie cez Java Client:
  10. - new Project/Java Application
  11. - click na project/New/Web Service Client najst web servis, z ktoreho chcem vygenerovat
  12. - do Main.java rightClick/Insert code/Call web service operation
  13. - v main funkcii mozem potom normalne pouzivat vygenerovanu metodu
  14. ----------------------------------------------------------------------------
  15. ----------------------------------------------------------------------------
  16. Contract-first (Web service + check by Java Client):
  17.  
  18. 1.) Vytvorenie XML Schemy:
  19. - <projekt>: new/Other/XML/XML Schema ...
  20.     ponechajte všetky prednastavené údaje
  21.     Finish... vytvorí xsd-dokument a otvori ho v Schema editore.
  22.  
  23. - vytvorenie elementu pre vstupnú správu operácie pocetObjednavok
  24.     Schema: Elements/Add element...
  25.         name: zadajte nejaky unikatny identifikator, napr. pocetRequest
  26.         vyberte: Use Existing Type / Build-in types / string
  27.  
  28. -vytvorenie elementu pre vystupnú správu operácie pocetObjednavok
  29.     Schema: Elements/Add element...
  30.         name: zadajte nejaky unikatny identifikator, napr. pocetResponse
  31.         vyberte: Use Existing Type / Build-in types / int
  32.  
  33. 2.) Vytvorenie WSDL dokumentu:
  34. - <projekt>: new/Other/XML/WSDL Dokument ...
  35.     WSDL Type: Concrete WSDL Document
  36.     Type: Document Literal
  37.     všetky ostatne údaje a texty ponechajte bez zmeny Next...
  38.         otvorí sa dialog Abstract configuration
  39.  
  40. - Dialog Abstract configuration
  41.     v sekcii Input - Element or type stlačte button [...]
  42.     otvorí sa dialog Select element or type
  43.  
  44. - Dialog: Select element or type
  45.     v založke By file nájdite váš XSD súbor
  46.         vyberte Elements/pocetRequest
  47.         OK
  48.  
  49. - Dialog Abstract configuration
  50.     v sekcii Output vyberte rovnakým spôsobom element pocetResponse
  51.     všetky ostatne údaje a texty ponechajte bez zmeny
  52.     Next...
  53.  
  54. - Finish všetky údaje a texty ponechajte bez zmeny
  55.  
  56. HINT:
  57.  
  58. 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í
  59.     buď editovať priamo xml - záložka Source
  60.     alebo použiť disajner - záložka WSDL
  61.  
  62. V každom prípade treba doplniť postupne WSDL elementy
  63.     Messages
  64.     Port Types
  65.     Bindings
  66.  
  67. 3.) Vygenerovanie servisu
  68. - Vytvoriť web application projekt a v ňom:
  69. - <projekt>: new/Other/Web Services/Web Service from WSDL...
  70. - vyplniť: Web Service Name a package
  71. - Browse... Vyhľadať a vybrať vytvorený WSDL-dokument
  72. ----------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement