Come creare un servizio Web semplice in Apache Tomcat

February 23

I servizi Web sono comuni su Internet e forniscono un insieme di funzioni che altri utenti o siti possono utilizzare come una risorsa. Esempi di servizi Web includono aggiornamenti meteo, funzioni di ricerca e feed di notizie attraverso RSS. Apache Tomcat offre un ambiente di server in cui un servizio Web può essere creato. Attraverso l'uso di classi Java e pagine server, una risorsa può essere assemblato che può essere utilizzato da altri siti o utenti.

istruzione

Impostazione Ambiente

1 Aprire Eclipse IDE.

2 Navigazione su "File", scegliere "Nuovo" e selezionare "Altro".

3 Selezionare l'icona della cartella denominata "Web". Una volta si espande, selezionare "Progetto Web dinamica" e premere "Avanti".

4 Inserire "WebServiceExample" nel campo "Nome del progetto:" il campo.

5 Individuare la vista Package Explorer nella barra laterale di sinistra.

6 Fare clic sul file denominato "src" e vai a "Nuovo" e selezionare "pacchetto".

7 Inserire "serviceexample" in "Nome:" il campo e quindi premere il tasto "Fine".

8 Pulsante destro del mouse sul nuovo pacchetto chiamato "serviceexample" e passare a "Nuovo" e selezionare "Class".

9 Inserire "campione" in "Nome:" il campo e quindi premere il tasto "Fine".

Modifica Classi

10 Aprire la classe "Sample.java" con un doppio clic su di esso nella vista Package Explorer.

11 Verificare che la finestra Editor è aperto. Il codice per Sample.java dovrebbe essere presente sul lato destro della Eclipse IDE.

12 Individuare le due parentesi graffe nella finestra dell'Editor. Essi appaiono su linee diverse.

13 Inserisci il seguente codice tra le due parentesi graffe.

Public String webService (ingresso String) {

int len ​​= input.length ();

Uscita String = "input ricevuti:" + ingresso + "\ n";

Uscita + = "Primo carattere:" + input.charAt (0) + "\ n";

Uscita + = "ultimo carattere:" + input.charAt (len-1) + "\ n";

tornare in uscita;

}

14 Salvare il documento navigando su "File" e selezionando "Salva".

Creare Web Service

15 Navigazione su "File", scegliere "Nuovo" e selezionare "Altro".

16 Selezionare l'icona della cartella denominata 'Web Services. Una volta che si espande selezionare 'Web Service' e premere 'Avanti'

17 Invio "serviceexample campione." In "l'attuazione del servizio:" il campo.

18 Trascinare i cursori verticali alla posizione più in alto e selezionare le caselle contrassegnate con "Pubblica il servizio Web" e "Monitor il servizio Web."

19 Premere il tasto "Fine" una volta completato.

Test

20 Individuare il file denominato "TestClient.jsp" nella finestra Package Explorer.

21 Aprire "TestClient.jsp" in un browser e verificare che il servizio Web è in esecuzione.

22 Verificare il servizio Web immettendo in qualche testo nel campo di inserimento testo e premendo "invocare". Il servizio Web dovrebbe produrre un output che restituisce l'ingresso, il primo carattere l'ingresso e l'ultimo carattere dell'ingresso.