Web-tjenester er vanlig på Internett og gi et sett av funksjoner som andre brukere eller områder kan utnytte som en ressurs . Eksempler på Web-tjenester inkluderer værmeldinger , søkefunksjoner og nyhetsfeeder gjennom RSS. Apache Tomcat gir en server miljø der en webtjeneste kan opprettes. Gjennom bruk av Java-klasser og server sider , kan en ressurs monteres som kan brukes av andre nettsteder eller brukere . Du trenger
Eclipse IDE
Java
Apache Tomcat 6.0 eller høyere
Vis flere instruksjoner
Set Up Miljø
en
Åpen Eclipse IDE .
2
Navigering til "File ", velg " New" og velg " Annet ".
3
Velg mappen ikonet som heter " Web . " Når det utvider seg , velger du " Dynamic Web Project" og trykk
4
Enter " WebServiceExample " i " Prosjekt navn :" " Next". . Felt
5
Finn pakken Explorer visning i venstre side bar .
6
Høyreklikk på filen som heter "src " og naviger til "Ny" og velg " pakken ".
7
Enter " serviceexample " inn i " Name: "-feltet og trykker " . Finish "
8
Høyreklikk på den nye pakken heter " serviceexample " og naviger til "Ny" og velg " Class ».
9
Enter" Sample " inn i" Name: "-feltet og trykk " Finish "
Edit Classes
10
Åpne klassen " Sample.java " ved å dobbeltklikke på den i Package Explorer visning.
11
Kontroller at Editor vinduet har åpnet . Koden for Sample.java bør være tilstede på høyre side av Eclipse IDE .
12
Finn de to klammeparentes i Editor vinduet. De vil dukke opp på forskjellige linjer .
13
Skriv inn følgende kode mellom de to klammeparentes .
Public String Webservice (String inn) {
int len = input.length ();
String output = "Input mottatt : " + inngang + "\\ n";
utgang + = "Første tegn : " + input.charAt ( 0 ) + "\\ n";
utgang + = "Last karakter : " + input.charAt ( len - 1 ) + "\\ n";
retur utgang;
}
14
Lagre dokumentet ved å navigere til "File" og velge " Lagre".
Opprette Web Service
15
Navigation til " fil ", velg" New "og velg" Annet ".
16
Velg mappen ikonet som heter " Web Services ' . Når det utvider velg " Web Service " og trykk " Neste"
17
Enter " serviceexample Sample . " Inn i "Tjenesten gjennomføringen : " . Feltet
18
Dra vertikale glidere til den øverste posisjonen og se bokser merket med " Publiser Web Service " og " Overvåk Web Service . "
19
Trykk " Finish" når du er ferdig .
Test
20
Finn filen som heter " TestClient.jsp " i Package Explorer-vinduet .
21
Åpne " TestClient.jsp " i en nettleser og verifisere at Internett -tjenesten kjører .
22
Test webtjenesten ved å skrive inn i noen tekst i tekstfeltet og trykke på " Invoke . " Webtjenesten skal produsere noen utgang som returnerer innspill , det første tegnet av input og det siste tegnet av input .