INHOUDSOPGAWE:

Hoe skep WSDL in Netbeans?
Hoe skep WSDL in Netbeans?

Video: Hoe skep WSDL in Netbeans?

Video: Hoe skep WSDL in Netbeans?
Video: Resolving JAXB Binding Problems with NetBeans IDE 2024, November
Anonim

Brei die Web Services-nodus uit en klik met die rechtermuisknop op die FlowerService-nodus. Kies Genereer en Kopieer WSDL Die Genereer en Kopieer WSDL dialoog word met 'n navigasieboom oopgemaak. Navigeer na die wsdl gids jou geskep (FlowerAlbumService > web > WEB-INF > wsdl ) en klik OK.

Gevolglik, hoe begin ek 'n webdiens in Netbeans?

Volg onderstaande stappe om voorbeeldwebdiens in netbeans IDE te skep

  1. Stap 1: Skep projek. Maak Netbeans oop >> Kies lêer >> Nuwe projek >> Java Web: Webtoepassing:
  2. Stap 2: Skep WebService.
  3. Stap 3: Voeg webmetode by/dateer op.
  4. Stap 4: Maak die toepassing skoon en bou dit.
  5. Stap 5: Ontplooi die toepassing.
  6. Stap 6: Toets die webdiens.

Die vraag is vervolgens, hoe skep ek 'n WSDL-lêer vanaf 'n webdiens? Om 'n WSDL-lêer te skep, voltooi die volgende stappe:

  1. Skep 'n projek om die WSDL-dokument te bevat. Dit maak nie saak watter soort projek jy skep nie.
  2. In die werkbank, klik Lêer > Nuwe > Ander en kies Webdienste > WSDL. Klik op Volgende.
  3. Kies die projek of gids wat die WSDL-lêer sal bevat.
  4. Klik Voltooi.

Hoe word WSDL in Java gegenereer?

  • Kies die gewenste klasnaam in die redigeerder.
  • Kies Tools | Webdienste | Genereer WSDL vanaf Java-kode op die hoofkieslys of kies Webdienste | Genereer WSDL vanaf Java-kode vanaf die kontekskieslys.
  • Spesifiseer die volgende in die Generate WSDL From Java dialoogkassie wat oopmaak:

Hoe ontleed ek 'n WSDL-lêer?

WSDL Oorsig

  1. Kry die WSDL-lêer.
  2. Lees die WSDL-lêer om die volgende te bepaal: Die ondersteunde bewerkings. Die formaat van invoer-, uitvoer- en foutboodskappe.
  3. Skep 'n invoerboodskap.
  4. Stuur die boodskap na die adres deur die gespesifiseerde protokol te gebruik.
  5. Verwag om 'n uitset of 'n fout in die gespesifiseerde formaat te ontvang.

Aanbeveel: