Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Servlet-esimerkki: "VerkkoPizzeria"

Samankaltaiset esitykset


Esitys aiheesta: "Servlet-esimerkki: "VerkkoPizzeria""— Esityksen transkriptio:

1 Servlet-esimerkki: "VerkkoPizzeria"
Helia Servlet-esimerkki: "VerkkoPizzeria" WEB Server: Tomcat 3.2.1 Database: Solid Server 2.3 Sovellus: Arvo Lipitsäinen Powerpoint ja JDBC-transaktio: Martti Laiho

2 Pizzerian tietokanta - ks pizzeria.sql

3 Tomcat-asennus ja Classpath
Ympäristömuuttuja: TOMCAT-HOME Tomcat-asennus ja Classpath Servelettien asennus tänne

4 StartUp Tomcat

5 Tomcat window - myös servlettien System.out

6 Käyttäjä aloittaa sivulta Pizza.html

7 Pizzojen valinta pizza määrä lähetä

8 .. Lisää pizzoja

9 .. Kuittaa tilaus

10 Asiakastiedot

11 Tilaus valmis

12 .. Servletin testiviestejä

13 Tietokannan sarjallistuvuustesti
Transaktiot päälle "Lukko" kantaan (Solid päivittää rivin) Helia/Martti Laiho 2001

14 Kuittaa-servlet törmää ongelmaan
Ohjelmoitu 10 yritystä, minkä jälkeen luovutetaan ja kerrotaan asiakkaalle Helia/Martti Laiho 2001

15 Servelet scenario - Request-Response
Source: Orfali-Harkey, Java and CORBA Servelet scenario - Request-Response Client HTTP Server HTTPServlet init HTTP request HTTPServletRequest HTTPServletResponse service getParameter setContentType ServletOutputStream getOutputStream println close HTTP response destroy Helia/Martti Laiho 2001

16 VerkkoPizzerian sivu ja servletit
Client HTTP Server DBMS Pizza.html Pizza.html Tilaa init database service -> doGet Pizzalista service -> doPost Lisää til. SingleThreadModel Kuittaa init Kuittaa til. service -> doGet Nimi? service -> doPost Kuittaa os. Kiitos Helia/Martti Laiho 2001

17 Oma kokeilu ...


Lataa ppt "Servlet-esimerkki: "VerkkoPizzeria""

Samankaltaiset esitykset


Iklan oleh Google