Specifika a rozdíly vývoje serverových aplikací na platformě JavaSE a .NET

but.committeeprof. Ing. Zdeněk Smékal, CSc. (předseda) Ing. Martin Vondra, Ph.D. (místopředseda) Ing. Jan Vlach, Ph.D. (člen) Ing. Martin Plšek, Ph.D. (člen) Ing. Petr Kovář, Ph.D. (člen) Ing. Milan Šimek, Ph.D. (člen)cs
but.defenceJak byste porovnal obě aplikace vzhledem k nárokům na systémové požadavky?cs
but.jazykslovenština (Slovak)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKovář, Petrsk
dc.contributor.authorVarga, Ondrejsk
dc.contributor.refereePfeifer, Václavsk
dc.date.created2008cs
dc.description.abstractV dnešnej dobe modernej technológie by sme asi ťažko našli človeka, ktorý by si vedel predstaviť svoj život bez počítača. Počítačové aplikácie sú vytvorené pomocou neustále sa vyvíjajúcich programovacích jazykov. Medzi najnovšími a najmodernejšími platformami patria JavaSE a .NET, ktoré použijem podža úlohy aj pri spracovaní tejto bakalárskej práci. Najnovšie platformy sú použitežné vo väčšine oblastí počítačových programov, aj v sieťových aplikáciách. Sú v nich implementované triedy zaoberajúce sa práve touto oblasťou. V týchto triedach sú už niektoré príkazy dopredu naprogramované, a tým je jednoduchšia naša práca pri programovaní takýchto aplikácií. V dnešnej dobe vežmi často používanou sieťovou aplikáciou je FTP server, ktorý používa FTP (File Transfer Protocol) pre komunikáciu s klientom. Je dobre stanovený internetový protokol určený na prenášanie dáta (a informácie o súboroch) cez počítačové siete, ktoré používajú TCP. Ciežom nasledujúcej bakalárskej práce je preskúmať možnosti vývoja serverovej strany sieťových aplikácii na platformách JavaSE a .NET. To znamená, naprogramovať FTP server zaisťujúci základné služby na obidvoch platformách, a potom zhrnúť výhody a nevýhody jednotlivých platforiem pri programovaní tejto sieťovej aplikácie. Kapitola č.1 popisuje teoreticky platformu JavaSE, programovací jazyk Java a použité vývojové prostredie NetBeans. Vlastnosti platformy .NET, obecná charakteristika jazyka C# a vývojové prostredie Visual Studio sú popísané v kapitole č.2. Kapitola č.3 obsahuje realizáciu praktickej časti úlohy. Ďalšia kapitola sa zaoberá teóriou sieťovania a obecnou charakteristikou protokolu FTP. V poslednej kapitole sú zhrnuté dosiahnuté výsledky a vedomosti.sk
dc.description.abstractNowadays, in this modern world full of technology, it would be very difficult to find someone, who could live without using the computer. The computer applications are made by the always developing programming languages. The one of the newest and the most modern platforms are the JavaSE and the .NET, which two I needed to use for this bachelor's thesis. The newest developing platforms can be used in a lot of section of computer programs, in the network applications as well. Some classes dealing with exactly this section are implemented in them. Some of the commands are already programmed in these classes, so it helps to be easier our job at programming an application like this. Nowadays, a very frequently used network application is the FTP server, which uses FTP (File Transfer Protocol) for the communication with the client. It is a well established internet protocol defined for transfer data (and information about files) thorough computer networks, which uses TCP. Goal of this bachelor's thesis is to check abilities of development of the server side of the network applications on the JavaSE and .NET platforms. It means, to develop an FTP server application on both platforms, which includes the basic services, and after programming this network application resume the pros and cons of the used platforms. Chapter 1 describes the theory of platform JavaSE, developing language Java and used developing environment NetBeans. Properties of platform .NET, developing language C# and developing environment Visual Studio are described in chapter 2. Chapter 3 contests the realization of the practical part of the layout. Next chapter includes the basics of networking and the general characteristic of the FTP. In the last chapter are all the achievements and knowledge.en
dc.description.markCcs
dc.identifier.citationVARGA, O. Specifika a rozdíly vývoje serverových aplikací na platformě JavaSE a .NET [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2008.cs
dc.identifier.other15705cs
dc.identifier.urihttp://hdl.handle.net/11012/14948
dc.language.isoskcs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectJavaSEsk
dc.subject.NETsk
dc.subjectFTPsk
dc.subjectserversk
dc.subjectklientsk
dc.subjectJavaSEen
dc.subject.NETen
dc.subjectFTPen
dc.subjectserveren
dc.subjectclienten
dc.titleSpecifika a rozdíly vývoje serverových aplikací na platformě JavaSE a .NETsk
dc.title.alternativeSpecifics of and differences in the development of server applications on the JavaSE and .NET platformsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2008-06-17cs
dcterms.modified2008-06-22-11:45:06cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid15705en
sync.item.dbtypeZPen
sync.item.insts2025.03.16 12:59:34en
sync.item.modts2025.01.15 16:55:48en
thesis.disciplineTeleinformatikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.39 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
273.97 KB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_15705.html
Size:
5.88 KB
Format:
Hypertext Markup Language
Description:
file review_15705.html
Collections