Vytvoření webové služby pomocí úloh Ant v pracovní ploše

S úlohami Ant můžete prostřednictvím pracovního prostoru Eclipse vygenerovat webovou službu s použitím běhového prostředí Axis. Úlohy Ant podporují vývoj webových služeb shora dolů i zdola nahoru.

Před vytvořením webové služby musíte:
Abyste vytvořili webovou službu, musíte upravit soubor Ant a soubor vlastností Ant služby.
  1. Upravte soubor Ant (axis_tdjava.xml nebo axis_bujava.xml), který jste importovali v nezbytných krocích. Ujistěte se, že odkazuje na soubor vlastností Ant služby - měl by obsahovat tento řádek: <property file="axis_tdjava.properties"/> nebo <property file="axis_bujava.properties"/>. Uložte všechny vámi provedené změny.
  2. Upravte soubor vlastností, který jste importovali v nezbytných krocích.
    1. Ujistěte se, že je parametr scenarioType nastavený na službu.
    2. Nastavte parametr workspace tak, aby ukazoval na umístění vašeho souboru WSDL nebo objektu Java bean.
    3. Všechny další parametry jsou volitelné, a měly by být odstraněny, pokud nejsou explicitně nastavovány. Výchozí hodnoty pro zbývající parametry budou načteny z nastavení a předvoleb dynamického projektu. Další informace o nastavení těchto parametrů viz:
    Uložte soubor vlastností.
  3. Klepněte pravým tlačítkem myši na soubor axis_tdjava.xml nebo axis_bujava.xml a vyberte volbu Spustit jako > Sestavení Ant...
  4. V dialogovém okně, které se otevře, vyberte kartu JRE a potom Spustit ve stejném JRE jako pracovní prostor. Klepněte na volbu Použít a potom klepněte na volbu Spustit.
  5. Jakmile webová služba vygenerovala konzolu, zobrazí se zpráva Úspěšné sestavení.
Soubor WSDL pro službu byl vytvořen a umístěn ve složce WebContent\wsdl dynamického webového projektu. Následující soubory byly vytvořeny a umístěny v podadresáři složky WebContent\WEB-INF dynamického webového projektu: Pokud vytváříte webovou službu metodou shora dolů, soubory webové služby podobné dále uvedeným se vytvoří a umístí pod složku src dynamického webového projektu. V závislosti na souboru WSDL, na němž je webová služba založena, se mohou soubory pro vaši webovou službu lišit: