Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
Corso di Ingegneria del Web A A
Corso di Ingegneria del Web A A Domenico Rosaci Realizzare WS con ECLIPSE e AXIS 2 su TOMCAT Esercitazione N°2
2
Ambiente di lavoro Per svolgere questa esercitazione avremo bisogno di gestire un database sul server Abbiamo bisogno quindi di installare un DBMS server e un DBMS client Come DBMS Server installeremo MySQL server Come DBMS Client installeremo HeidiSQL D. Rosaci Ingegneria del Web
3
Installazione di MySQL Server
D. Rosaci WS
4
Installazione di HeidiSQL
D. Rosaci WS
5
Creare una nuova sessione
Password di root impostata al momento dell’installazione di SQL Server D. Rosaci WS
6
Creare un nuovo Database
Tasto destro del mouse D. Rosaci WS
7
Inserire una tabella D. Rosaci WS
8
Inserire attributi nella tabella
Clicca qui per aggiungere gli attributi D. Rosaci WS
9
Popolare la tabella Clicca qui per inserire una nuova riga D. Rosaci
WS
10
Trasformiamo il DB in una rubrica di recapiti
Aggiungiamo una tabella recapiti Uno studente potrà avere uno o più recapiti, un recapito potrà appartenere ad un solo studente Un recapito avrà come attributi matricola, telefono, Dovremo creare un’associazione tra la tabella studenti e quella recapiti D. Rosaci WS
11
Rendiamo l’attributi matricola primary key in studenti
D. Rosaci WS
12
Costruiamo la tabella recapiti
L’attributo matricola di recapiti è stato reso chiave esterna per la tabella studenti, sull’attributo esterno matricola D. Rosaci WS
13
Progetto RubricaStudenti
Creiamo in Eclipse un progetto Java chiamato RubricaStudenti, contenente una classe che implementi alcuni metodi. Iniziamo col metodo TrovaCognome, che accetta in ingresso la matricola di uno studente e restituisce il suo cognome D. Rosaci WS
14
Il progetto sarà un Dynamic Web Project
D. Rosaci WS
15
Download Connector/J Driver
Dopo avere scaricato lo zip, scaricare il file in esso contenuto in un’opportuna cartella (es., sul desktop) D. Rosaci WS
16
Aggiungere il driver del connettore al progetto Rubrica (e inserirlo anche nella cartella lib di tomcat) D. Rosaci WS
17
Selezionare l’archivio jar
D. Rosaci WS
18
Scrivere la logica applicativa
D. Rosaci WS
19
Creare il WS del progetto
D. Rosaci WS
20
Configurare il WS D. Rosaci WS
21
Lanciare il WS sul server
D. Rosaci WS
22
Servizio disponibile sul server
Clicchiamo qui per vedere il wsdl D. Rosaci WS
23
WSDL Copiare l’URI del wsdl negli appunti D. Rosaci WS
24
Creare il Client Inserire l’URI dagli appunti D. Rosaci WS
25
Creare un tester del Client
D. Rosaci WS
26
Creare il servizio TrovaInfo
Un oggetto di tipo Info contiene nome, cognome, telefono e di un recapito associato a una certa matricola. Creare un servizio che riceve in ingresso una matricola e restituisce le Info di tutti i recapiti associati a quella matricola. D. Rosaci WS
27
Inserire il codice nella classe RubricaStudenti
D. Rosaci WS
28
Sempre nella classe RubricaStudenti inserire la classe interna Info
D. Rosaci WS
29
Creare il WS e il client, e poi creare il ClientTester
D. Rosaci WS
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.