Az Axis kibocsátó beállítások oldalon megadhatja az Axis
webszolgáltatások létrehozása vagy fogyasztása során használandó
beállításokat.
WSDL2Java
- Kód előállítása az összes elemhez:
- Alapértelmezésben a WSDL2Java csak a WSDL fájl hivatkozott elemeihez
állítja elő a kódot. A hivatkozás múködéséről további információkért tanulmányozza
az Axis referenciakönyvet: http://ws.apache.org/axis/java/reference.html
- Külön segédosztályok kibocsátása metaadatokhoz:
- A beállítás kiválasztása esetén a WSDL2Java a metaadatok
tartalmazásához külön segédosztályt hoz létre ahelyett, hogy azokat a
vázba foglalná.
- Bean komponensek összeépítése egyenes tömbökbe tördelt XML tömbtípusok
helyett:
- Az alapértelmezett viselkedés a leképezés az alábbi XML szerkezetre:
<element name="array">
<complexType>
<sequence>
<element name="item" type="xs:string"/>
</sequence>
</complexType>
</element>
a Java String tömbbel (String[]) szemben. Ha
inkább egy bizonyos JavaBean osztály (ArrayOfString) előállítását szeretné
ezekhez a típusú sémákhoz, akkor jelölje be ezt a lehetőséget.
- Hatókör hozzáadása a deploy.wsdd fájlhoz:
- Ez jelzi, hogyan kell a
kiszolgáló megvalósítást telepíteni. Az Alkalmazás a
megvalósítási osztály egy példányát használja az összes kéréshez. A Kérés
a megvalósítási osztály új példányát hozza létre minden egyes kéréshez. A
Munkamenet a megvalósítási osztály új példányát hozza létre minden egyes
munkamenethez.
- Időkorlát másodpercekben:
- Az alapértelmezés 45. Az időkorlát letiltásához használja a -1
értéket.
Java2WSDL
- Engedélyezett metódusok keresése az örökölt osztályokban:
- Ha be van jelölve ez a beállítás, akkor a Java2WSDL értelmező
belenéz a kiterjesztett osztályokba, hogy meghatározza a WSDL fájlba
exportálandó metódusok listáját.
- A szolgáltatás osztály JAX-RPC megfelelésének elemzése kód előállítása
előtt:
- Ha ki van jelölve, akkor az eszközök megvizsgálják a Java
szolgáltatás osztályt és értéktípusait annak meghatározásához, hogy
kielégíti-e a JAX-RPC specifikáció fontos követelményeit.