3 pagine in totale: <<Indietro 1 2 [3]
Prenotazione
Adesso so tutto ciò che mi serve per prenotare i biglietti e generare un numero di riferimento:
tickets = Request("ticket")
:
free_seats = rsShow("free_seats")
:
free_seats = free_seats - tickets
:
SQLUpdate = "UPDATE Show " &_
"SET Show.free_seats=" & free_seats & " " &_
" WHERE Show_ID=" & show_id
conn.Execute(SQLupdate)
SQLquery = "SELECT max([Booking_ID]) as bookingnumber FROM booking"
Set rsBooking = conn.execute(SQLquery)
maxbookid = rsBooking("bookingnumber") + 1
SQLinsert = "INSERT INTO Booking ( show_id, booked_seats ) " & _
"VALUES ('" & show_id & "', '" & tickets & "')"
conn.Execute(SQLinsert) %>
You have booked <%=tickets%> ticket(s) for <%=movie_title%><br />
The show will take place at <%=theater_name%> (<%=time%>)
<br />
Your reference number is <%=maxbookid%>E questo è ciò che vedrete:

La transazione è completa. Potete andare a prendere i biglietti al cinema più vicino (che comunque è a Oslo :).
Osservazioni sul processo di sviluppo
Il toolkit offre anche un ambiente di sviluppo WML. Nonostante il fatto che abbiano fatto un grosso sforzo per dare all'applicazione il look-and-feel di Windows, con tutta probabilità la troverete macchinosa. La cosa non deve sorprendervi, dal momento che l'applicazione è basata su Java.
Se dovete sviluppare un servizio WAP dall'inizio, potrebbe valere la pena di implementare un prototipo in HTML. In questo modo avrete accesso ad un ambiente di sviluppo più familiare. Quando l'applicazione funziona su di un web browser, potete fare il porting tramite l'emulatore ed il vostro editor di testo preferito.
In questo modo eviterete che le idiosincrasie di WAP intralcino lo sviluppo. Ovviamente, cercate di mantenere il prototipo in HTML semplice usando elementi HTML che hanno un corrispondente in WML. Non dimenticate neppure che le variabili WML vi offrono funzionalità extra quando sviluppate le vostre cards.
Conclusioni
La tecnologia WAP sta ancora muovendo i primi passi, eppure promette di essere uno degli sviluppi tecnologici più rivoluzionari degli ultimi anni. In questo articolo, vi ho spiegato come usare ASP per creare servizi per telefoni WAP. Ho costruito un'applicazione e vi ho avvisato dei possibili problemi e dei trabocchetti che incontrerete qualora dobbiate costruire un servizio WAP in un prossimo futuro.
Anche se le possibilità multimediali offerte da Internet sono lungi dall'essere una realtà sugli handheld, un grosso vantaggio di WAP è il meccanismo di autenticazione inerente ai telefonini.
Questo aspetto aprirà nuovi orizzonti per il commercio elettronico.







Difficoltà
Stampa
Download 



