V tomto cvičení budete instalovat soubor ukázkové podnikové aplikace (EAR)
do serveru WebSphere Application Server v6.1 a implementovat webovou službu EmployeeDirectory. Vaše aplikace bude používat
webovou službu pro vytvoření, čtení, aktualizaci a vymazání záznamů o zaměstnancích.
Než začnete, musíte provést
jednu z následujících možností, abyste
se ujistili, že je váš projekt MyDirectory v řádném výchozím bodě:
Váš projekt Java MyDirectory zahrnuje soubor EmployeeDirectory.ear.
Použijete administrativní konzoli WebSphere pro instalaci podnikové aplikace EmployeeDirectory,
která je obsažena v souboru EAR. Až nainstalujete aplikace, implementujete také webovou
službu obsaženou v této aplikaci.
Dokončená aplikace My Company Directory používá tuto implementovanou webovou službu.
Instalace
ukázkové aplikace EmployeeDirectory a implementace webové služby v prostředí
serveru WebSphere Application Server v6.1:
- Spusťte instanci aplikačního serveru z pracovního prostředí.
Je několik různých způsobů, jak spustit server, ale tyto kroky popisují, jak
to provést z pracovního prostředí:
- Otevřete pohled Servery. Pro přidání pohledu Servery do perspektivy Java klepněte na
.
- Pohled Servery uvádí servery, které jsou instalované a nastavené.
- Klepněte pravým tlačítkem myši na server a vyberte Spustit.
Když pohled Servery zobrazuje stav serveru jako Spuštěný nebo
konzole uvádí Server server1 open for e-business,
je server již spuštěn. Nyní můžete spustit administrativní konzoli.
Poznámka: Pokud v pohledu Servery není žádná instance serveru, vytvořte nový server:
- Klepněte pravým tlačítkem na pohled Servery a vyberte .
- Pomocí průvodce Nový server přidejte server WebSphere Application Server v6.1.
- Spusťte administrativní konzoli WebSphere. Opět je několik dalších způsobů, jak
spustit administrativní konzoli, ale tyto instrukce popisují jak to provést z
pracovního prostředí:
- V pohledu Servery klepněte pravým tlačítkem na server, který jste právě spustili,
a vyberte Spustit administrativní konzoli. Administrativní konzole WebSphere
se otevře v okně prohlížeče.
- Zadejte uživatelské jméno a klepněte na Přihlásit. Otevře se
uvítací stránka administrativní konzole. Uživatelské jméno, které zadáváte, se používá pouze
pro trasování změn konfiguračních dat serveru specifických pro uživatele.
- Použijte administrativní konzoli pro instalaci podnikové aplikace EmployeeDirectory.ear,
která se nachází v projektu MyDirectory. Administrativní konzole používá přístup jako průvodce,
aby vám usnadnila instalaci aplikací, kde se klepnutím na
Další přesouváte ze stránky na stránku, dokud nejsou
nastaveny všechny volby. Instalace ukázkové podnikové aplikace, která obsahuje webovou službu
pro tento výukový program:
- Na levé straně administrativní konzole rozbalte volbu nabídky Aplikace a klepněte na Instalovat novou aplikaci.
- Vyberte Lokální systém souborů a do pole Uveďte cestu zadejte úplnou cestu do souboru EmployeeDirectory.ear, který je ve vašem
projektu MyDirectory. Tip: Abyste získali úplnou cestu, klepněte pravým tlačítkem na soubor
EmployeeDirectory.ear v Průzkumníku a vyberte Vlastnosti.
Stránka Vlastnosti uvádí umístění souboru, které můžete zkopírovat a vložit do pole
Uveďte cestu.
- Klepejte na Další, dokud se nedostanete na stránku Vybrat
volby instalace.
- Vyberte Implementovat webové služby.
- Klepejte na Další, dokud se nedostanete na stránku Souhrn, pak klepněte na Dokončit.
- Když jste vyzvání k použití změn, které jste provedli v lokální konfiguraci, klepněte na odkaz Uložit do hlavní konfigurace. Projděte si změny a klepněte na tlačítko Uložit.
- Použijte administrativní konzoli pro spuštění aplikace EmployeeDirectory:
- Klepněte na . Aplikace EmployeeDirectory je uvedena na seznamu jako
aplikace instalovaná na serveru, ale její stav je Zastaveno.

- Vyberte zaškrtávací políčko vedle EmployeeDirectory a klepněte na Spustit.
Zpráva udává, že aplikace EmployeeDirectory byla úspěšně spuštěna a stavová ikona se
změní na zelenou šipku.
Aplikace EmployeeDirectory nyní běží na lokálním hostiteli na portu
9080 a je možný přístup k webové službě. Po dokončení tohoto výukového programu
můžete přejít zpět do administrativní konzole, ukončit aplikaci EmployeeDirectory
a pak ji odinstalovat.
Pokud otevřete soubor EmployeeDirectory.wsdl
ve vašem projektu MyDirectory (podle předvolby by se měl otevřít v grafickém editoru
WSDL), můžete prozkoumat webovou službu, kterou jste právě implementovali.
Pokud se soubor WSDL neotevře v editoru WSDL, schopnost Web Service Developer
možná není v pracovním prostředí zapnutá. Schopnosti pracovního
prostředí můžete uvést v Preferencích ().
Následující obraz z editoru WSDL zobrazuje operace dostupné ve službě EmployeeDirectory:
Editor WSDL
můžete použít pro prozkoumání každé operace a jejích odpovídajících zpráv vzniklých při zpracování požadavku
a návratových zpráv. To vám může pomoci porozumět webové službě a tomu, jak se používá v následujících cvičeních.