Web services er fælles på internettet og giver en række funktioner, som andre brugere eller websteder kan udnytte som en ressource. Eksempler på web- tjenester omfatter vejr opdateringer , søgefunktioner og nyheds-feeds via RSS . Apache Tomcat giver en server miljø, hvor en webtjeneste kan oprettes. Gennem brug af Java-klasser og server sider, kan en ressource samles , der kan bruges af andre sites eller brugere. Ting du skal
Eclipse IDE
Java
Apache Tomcat 6.0 eller højere
Vis Flere Instruktioner
Set Up Miljø
1
Open Eclipse IDE .
2
Navigation til "Filer ", vælg "Ny" og vælg " Andet ".
3
Vælg mappeikonet hedder "Web ". Når det udvider , skal du vælge " Dynamic Web Project" , og tryk
4
Enter " WebServiceExample " i "Projekt navn :" " Næste". . Field
5
Find Package Explorer visning i venstre side bar .
6
Højreklik på filen "src " og navigere til "Ny" og vælg " Package ".
7 < p > Indtast " serviceexample " i "Navn : " feltet og derefter trykke på " . Finish"
8
Højreklik på den nye pakke hedder " serviceexample " og navigere til "Ny" og vælg " Class ".
9
Enter " Sample "i " Navn : "feltet og derefter trykke på " Finish "
Edit Classes
10
Åbn class " Sample.java " ved at dobbeltklikke på den i pakken Explorer view.
11.
Kontroller, at Editor vinduet er åbnet . Koden Sample.java bør være til stede på den højre side af Eclipse IDE.
12
Find de to krøllede parenteser i Editor-vinduet . De vil blive vist på forskellige linjer.
13
Indtast følgende kode mellem de to krøllede parenteser .
Public String WebService (String input) {
int len = input.length ();
String output = "Input modtaget :" + input + " \\ n";
output + = " First karakter :" + input.charAt (0) + "\\ n";
output + = "Sidste karakter :" + input.charAt ( len -1) + " \\ n";
retur output;
}
14
Gem dokumentet ved at navigere til "File " og vælge "Gem".
Create Web Service
15
Navigation til " File ", vælg " Ny " og vælg" Andet ".
16
Vælg mappeikonet hedder ' Web Services ". Når det udvider vælg ' Web Service ' og tryk på 'Næste'
17
Enter " serviceexample Sample . " Ind "Service implementering : " . Felt
18
Træk lodrette skyderne til øverste position og tjekke boksene mærket med " Udgiv Web Service " og " Overvåg Web Service . "
19
Tryk på " Finish ", når afsluttet.
KAYAK Test
20
Find filen med navnet " TestClient.jsp " i pakken Explorer-vinduet .
21
Åbn " TestClient.jsp " i en browser og kontrollere at webtjenesten kører.
22
Test webtjenesten ved at indtaste noget tekst i tekstfeltet og trykke på "Start ". Web service skal producere nogle output , der returnerer input, det første tegn i input og sidste tegn i input.