Κατανεμημένες Εφαρμογές και Ηλεκρονικό Εμπόριο 
{Main Text}

Άσκηση 17.4

Ανάπτυξη της λειτουργικότητας ελέγχου συνδέσμων

Θέση αρχείων  = /ExerciseCode/C17/SeventeenFour/

Η άσκηση αυτή περιέχει ορισμένες κλάσεις και ορισμένα αρχεία κειμένου.  

 Η ΒΔ είναι ίδια με την προηγούμενη άσκηση και έχει την ακόλουθη δομή.  

Πεδίο

Περιγραφή

URL

Το URL του συνδέσμου που πρόκειται να ελεγχθεί (Μέρος του κλειδιού).

TextDescription

Μια περιγραφή του υλικού που αναφέρεται από το URL.

NoOfDeadReferences

Πόσες φορές το URL έχει βρεθεί νεκρό.

LastEmailButOneSent

Η ημερομηνία στην οποία στάλθηκε το προτελευταίο  email   για την αναφορά νεκρού συνδέσμου.

LastEmail

Η ημερομηνία στην οποία στάλθηκε το τελευταίο email για την αναφορά νεκρού συνδέσμου.

EmailAddress

Η διεύθυνση email του χρήστη που θέλει το έλεγχο ενός συνδέσμου. (Μέρος του κλειδιού).

 
Πριν εκτελέσετε την άσκηση πρέπει να κάνετε τα εξής: Να δηλώσετε τη βάση δεδομένων και να κατεβάσετε τη βιβλιοθήκη XML για το λογισμικό της IBM. Το τελευταίο θα πρέπει να το έχετε κατεβάσει στα πλαίσια των ασκήσεων του κεφαλαίου 8. Εδώ χρησημοποιούμε το σαρωτή XMLxerces2  (παλιοτερα της ΙΒΜ) και μπορείτε να το πάρετε από το Apache Foundadtion.

 Η δήλωση της βάσης δεδομένων είναι όμοια με αυτή της προηγούμενης άσκησης.

Η άσκηση περιλαμβάνει την ανάπτυξη σε  μορφή XML της απλής γλώσσας που φαίνεται στο αρχείο links.txt. Για να ολοκληρώσετε την άσκηση πρέπει να κάνετε τα παρακάνω βήματα.