Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15004
Title: Υπηρεσία Τοπολογίας Δικτύου
Authors: Τζανεττής Κωστής
Μάγκλαρης Βασίλειος
Keywords: web-services
soap
wsdl
axis
apache tomcat
servlet
jsp
hibernate
eclipse
xml
xml schema
java
postgres
Issue Date: 7-Jan-2008
Abstract: Σκοπός αυτής της διπλωματικής εργασίας είναι η υλοποίηση ενός συστήματος το οποίο θα ανακαλύπτει την τοπολογία ενός δικτύου και θα επιτρέπει στο διαχειριστή την επίβλεψή του από ένα απομακρυσμένο σημείο. Το σύστημα παρουσιάζει την τοπολογία σε μια XML μορφή. Είναι βασισμένο πάνω στην τεχνολογία των Web Services, γεγονός που επιτρέπει την επικοινωνία των δύο πλευρών χωρίς εξάρτηση από λειτουργικές πλατφόρμες ή γλώσσες προγραμματισμού που ενδέχεται να χρησιμοποιούνται. Το σύστημα σχεδιάστηκε χρησιμοποιώντας το μοντέλο client-server όπου ο διαχειριστής είναι ο client. Αναπτύχθηκε ένα Web Service το οποίο επικοινωνεί με τη βάση δεδομένων (postgres) που βρίσκεται στη μεριά του server και το οποίο διαβάζει δεδομένα (σχετικά με την τοπολογία) από τη βάση χρησιμοποιώντας το hibernate (μια πολύ ισχυρή αντικειμενοστραφής/σχεσιακή οντότητα που επιτρέπει την επικοινωνία με τη βάση με έναν πιο ανώδυνο τρόπο από τον συνηθισμένο). Όταν το Web Service επιστρέψει τα δεδομένα, αυτά στέλνονται στο χρήστη με τη χρήση servlet/JSPs. Η βάση δεδομένων περιέχει πληροφορίες για όλους τους κόμβους, συνδέσεις και VLAN που υπάρχουν σε ένα δίκτυο.Όλα τα Web Services χρησιμοποιούν ευρέως χρησιμοποιούμενα πρωτόκολλα όπως είναι το SOAP και το HTML ενώ η περιγραφή τους γίνεται χρησιμοποιώντας το πρωτόκολλο WSDL. Χρησιμοποιήθηκαν μόνο open-source εργαλεία ενώ έγινε προσπάθεια υλοποίησης ενός αυτοματοποιημένου και πλήρους συστήματος, το οποίο θα παρέχει όσο το δυνατό πιο εύχρηστες και λειτουργικές υπηρεσίες.
URI: http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15004
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2008-0009.doc5.91 MBMicrosoft WordView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.