Webszolgáltatás létrehozása Ant feladatok segítségével a munkaterületen

Lehetősége van az Ant használatára az Eclipse munkaterületen keresztül webszolgáltatások létrehozására az Axis futási környezet használatával. A fentről lefelé és a lentről felfelé haladó webszolgáltatás fejlesztés is támogatott az Ant feladatokkal.

A webszolgáltatás létrehozása előtt az alábbiakat kell elvégeznie:
A webszolgáltatás létrehozása érdekében módosítania kell az Ant fájlt és a szolgáltatás Ant tulajdonságfájlt.
  1. Szerkessze az előfeltétel lépések során importált Ant fájlt (wsgen.xml). Győződjön meg róla, hogy az a szolgáltatás Ant tulajdonságfájlra mutat: tartalmaznia kell egy <property file="axisservice.properties"/> sort. Mentse az esetleges módosításokat.
  2. Szerkessze az előfeltétel lépések során importált axisservice.properties fájlt.
    1. Győződjön meg róla, hogy a scenarioType beállítása service.
    2. Úgy állítsa be a munkaterület paramétert, hogy az a WSDL fájl vagy Java komponens helyére mutasson.
    3. Az összes többi paraméter elhagyható, és törölni kell őket, ha nincsenek kifejezetten beállítva. A további paraméterek alapértelmezett értékeit a dinamikus projekt beállításaiból kéri le a rendszer. A paraméterek beállításának módjával kapcsolatos további információkért nézze meg az alábbi részeket:
    Mentse el az axisservice.properties fájlt.
  3. Kattintson a jobb egérgombbal a wsgen.xml fájlra, majd válassza az előugró menü Futtatás mint > Ant összeépítés... menüpontját.
  4. A megnyíló párbeszédablakban válassza a JRE lapot, és jelölje be a Futtatás ugyanabban a Java futási környezetben, mint a munkaterület jelölőnégyzetet. Kattintson az Alkalmaz, majd a Futtatás gombra.
  5. A webszolgáltatás előállítása után a konzol megjelenít egy Összeépítés sikeres üzenetet.
A szolgáltatás WSDL fájlját a dinamikus webprojekt WebTartalom\wsdl mappájában hozza létre és helyezi el a rendszer. Az alábbi fájlok jönnek létre és kerülnek elhelyezésre a dinamikus webprojekt WebTartalom\WEB-INF mappájában: Fentről lefelé épülő webszolgáltatás létrehozása esetén az alábbiakhoz hasonló webszolgáltatás fájlok jönnek létre és kerülnek elhelyezésre a dinamikus webprojekt src mappája alatt. A webszolgáltatás alapjául szolgáló WSDL fájltól függően a fájlok eltérhetnek: