Εμφάνιση απλής εγγραφής

Client-server applications for online data saving, using C# .Net Framework and TCP/IP socket programming.

Στοιχεία Dublin Core

dc.creatorΘεοδωράκος, Κωνσταντίνοςel
dc.creatorTheodorakos, Konstantinosen
dc.date.accessioned2016-03-15T15:25:34Z
dc.date.available2016-03-15T15:25:34Z
dc.date.issued2011-11-08T13:05:04Z
dc.identifier.urihttp://hdl.handle.net/20.500.12688/3510
dc.description.abstractΤο αντικείμενο της πτυχιακής εργασίας είναι η υλοποίηση δύο εφαρμογών, Client και Server. Μέσω ενός φιλικού προς το χρήστη περιβάλλον, θα παρέχεται δυνατότητα αποθήκευσης, συγχρονισμού αρχείων και λήψης αντιγράφων ασφαλείας σε online δικτυακό χώρο. Οι Client και Server εφαρμογές θα αναπτυχθούν μέσω της πλατφόρμας .Net, με βάση δεδομένων Microsoft SQL Server, σε γλώσσα προγραμματισμού Visual C# 4.0. Θα γίνει η χρήση TCP/IP Network Sockets για τη μεταφορά των αρχείων. Τα αρχεία έπειτα θα μεταφέρονται και θα αποθηκεύονται μόνιμα σε έναν File Server. Ο χρήστης θα κάνει εγγραφή σε μία Asp.net ιστοσελίδα η οποία θα είναι hosted σε ένα IIS server. Τα στοιχεία του κάθε χρήστη θα καταγράφονται στη βάση δεδομένων SQL. Το login και authentication θα γίνεται μέσω της client εφαρμογής που θα τρέχει από τον Η/Υ του χρήστη. Η client εφαρμογή θα αποστέλλει τα επιλεγμένα αρχεία μέσω asynchronous file transfer στην Server εφαρμογή. Η Server εφαρμογή θα είναι εγκατεστημένη σε Η/Υ με Windows Server 2008. Τα αρχεία αφού αποθηκευτούν προσωρινά τοπικά, θα αποστέλλονται σε έναν FTP File Server με λειτουργικό Debian Linux. Η server εφαρμογή θα έχει επίσης τη δυνατότητα καταγραφής στατιστικών χρήσης, διαδικτυακής κίνησης και κατάστασης των αρχείων.el
dc.description.abstractThe object of this diploma thesis is the implementation of two applications, Client and Server. Through a friendly user interface, there will be provided the capability of storing, file synchronizing and the ability to back up files through an online system. For the implementation of the Client and the Server applications I used the Integrated Development Environment (IDE) Microsoft Visual Studio 2010, the programming language Visual C# 4.0, the Database Management System (DBMS) Microsoft SQL Server 2008 and the IIS (Internet Information Services) web server. I also used the technologies such as Asp.net and CSS in order to achieve the best interaction between the user and the system. The user will register through an Asp.net web page which will be hosted on an IIS server. The data of every user will be recorded at the SQL database. The login and the authentication will be fulfilled through the client application which will run on the client’s terminal. The client application will send the selected files through an asynchronous file transfer system to the server application. The server application will be installed in a computer system with Windows Server 2008 operating system. The files will be stored locally and would be then sent to a Debian Linux Ftp file server. The server application will also have the ability to record usage data, online traffic statistics and file status.en
dc.languageel
dc.publisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
dc.publisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
dc.rightsAttribution-ShareAlike 4.0 International (CC BY-SA 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/
dc.titleΥλοποίηση εφαρμογών Client - Server για online αποθήκευση αρχείων με χρήση C# .Net Framework και TCP/IP socket programming.el
dc.titleClient-server applications for online data saving, using C# .Net Framework and TCP/IP socket programming.en

Στοιχεία healMeta

heal.creatorNameΘεοδωράκος, Κωνσταντίνοςel
heal.creatorNameTheodorakos, Konstantinosen
heal.publicationDate2011-11-08T13:05:04Z
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/3510
heal.abstractΤο αντικείμενο της πτυχιακής εργασίας είναι η υλοποίηση δύο εφαρμογών, Client και Server. Μέσω ενός φιλικού προς το χρήστη περιβάλλον, θα παρέχεται δυνατότητα αποθήκευσης, συγχρονισμού αρχείων και λήψης αντιγράφων ασφαλείας σε online δικτυακό χώρο. Οι Client και Server εφαρμογές θα αναπτυχθούν μέσω της πλατφόρμας .Net, με βάση δεδομένων Microsoft SQL Server, σε γλώσσα προγραμματισμού Visual C# 4.0. Θα γίνει η χρήση TCP/IP Network Sockets για τη μεταφορά των αρχείων. Τα αρχεία έπειτα θα μεταφέρονται και θα αποθηκεύονται μόνιμα σε έναν File Server. Ο χρήστης θα κάνει εγγραφή σε μία Asp.net ιστοσελίδα η οποία θα είναι hosted σε ένα IIS server. Τα στοιχεία του κάθε χρήστη θα καταγράφονται στη βάση δεδομένων SQL. Το login και authentication θα γίνεται μέσω της client εφαρμογής που θα τρέχει από τον Η/Υ του χρήστη. Η client εφαρμογή θα αποστέλλει τα επιλεγμένα αρχεία μέσω asynchronous file transfer στην Server εφαρμογή. Η Server εφαρμογή θα είναι εγκατεστημένη σε Η/Υ με Windows Server 2008. Τα αρχεία αφού αποθηκευτούν προσωρινά τοπικά, θα αποστέλλονται σε έναν FTP File Server με λειτουργικό Debian Linux. Η server εφαρμογή θα έχει επίσης τη δυνατότητα καταγραφής στατιστικών χρήσης, διαδικτυακής κίνησης και κατάστασης των αρχείων.el
heal.abstractThe object of this diploma thesis is the implementation of two applications, Client and Server. Through a friendly user interface, there will be provided the capability of storing, file synchronizing and the ability to back up files through an online system. For the implementation of the Client and the Server applications I used the Integrated Development Environment (IDE) Microsoft Visual Studio 2010, the programming language Visual C# 4.0, the Database Management System (DBMS) Microsoft SQL Server 2008 and the IIS (Internet Information Services) web server. I also used the technologies such as Asp.net and CSS in order to achieve the best interaction between the user and the system. The user will register through an Asp.net web page which will be hosted on an IIS server. The data of every user will be recorded at the SQL database. The login and the authentication will be fulfilled through the client application which will run on the client’s terminal. The client application will send the selected files through an asynchronous file transfer system to the server application. The server application will be installed in a computer system with Windows Server 2008 operating system. The files will be stored locally and would be then sent to a Debian Linux Ftp file server. The server application will also have the ability to record usage data, online traffic statistics and file status.en
heal.languageel
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
heal.academicPublisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
heal.titleΥλοποίηση εφαρμογών Client - Server για online αποθήκευση αρχείων με χρήση C# .Net Framework και TCP/IP socket programming.el
heal.titleClient-server applications for online data saving, using C# .Net Framework and TCP/IP socket programming.en
heal.typebachelorThesis
heal.keywordVisual C# 4, .Νet Framework 3.5, TCP/IP Network socket programming, αντικειμενοστραφής προγραμματισμός, προγραμματισμός διαδικτύου, σχεδιασμός διεπαφής, Visual Studio .Net 2010, διαχείριση βάσεων δεδομένων, Microsoft SQL 2008, ροή δεδομένων, χειρισμός δεδομένωνel
heal.keywordVisual C# 4, .Νet Framework 3.5, TCP/IP Network socket programming, object-oriented programming, internet programming, interface design, Visual Studio .Net 2010, databases management, Microsoft SQL 2008, data streaming, data manipulationen
heal.advisorNameΠαχουλάκης, Ιωάννηςel
heal.advisorNamePachoulakis, Ioannisen
heal.academicPublisherIDteicrete
heal.fullTextAvailabilitytrue
tcd.distinguishedfalse
tcd.surveyfalse


Αρχεία σε αυτό το τεκμήριο

Thumbnail
Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Except where otherwise noted, this item's license is described as Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)