Web services and their use

Thesis title: Webové služby a jejich využití
Author: Svoboda, Tomáš
Thesis type: Bakalářská práce
Supervisor: Pavlíčková, Jarmila
Opponents: Šlajchrt, Zbyněk
Thesis language: Česky
Abstract:
Předmětem této bakalářské práce je poukázat na současné trendy v oblasti vývoje a nasazení webových služeb, včetně jejich implementace v konkrétních programovacích jazycích a v konkrétním vývojovém prostředí. Nejčastěji používanými jazyky pro vývoj webových služeb je v současnosti Java a .NET. Nicméně podpora webových služeb je dnes přítomná ve všech jazycích. V této práci jsou uvedeny ukázky implementace služeb v jazyce Java a PHP. Jako vývojové prostředí je potom použito NetBeans IDE. V práci je také kladen důraz na alternativní možnosti k webovým službám, jako je REST a XML-RPC. Kromě samotných webových služeb je část textu věnována technologii XML, která je základem nejen pro webové služby a bez její znalosti je práce s webovými službami jen těžko zvládnutelná. Cílem práce je vytvořit komplexní přehled webových služeb a jejich nejčastěji používaných alternativ včetně ukázek konkrétních implementací.
Keywords: PHP; REST; Java EE; AJAX; WSDL; SOAP; Webové služby
Thesis title: Web services and their use
Author: Svoboda, Tomáš
Thesis type: Bachelor thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Šlajchrt, Zbyněk
Thesis language: Česky
Abstract:
The Subject of this bachelor thesis is to point out the current trends in the area of the development and deployment of web services including their implementation in the specific programming languages and specific IDE's The most commonly used programming languages for development of web services are Java and .NET. However support for web services is currently present in all programming languages. In this bachelor thesis there are listed examples of web service implementation in Java and PHP. As a development enviroment is used NetBeans IDE. This bachelor thesis is also focused on Web service alternatives such as REST and XML-RPC. Besides Web services, part of this thesis is devoted to XML technology which is the core technology for Web services and without it. Work with Web services would be difficult to manage. The goal of this thesis is to create a comprehensive overview of web services and their most commonly used alternatives, including specific examples of implementation.
Keywords: PHP; REST; Java EE; AJAX; WSDL; SOAP; Web services

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 21. 1. 2010
Date of submission: 12. 5. 2010
Date of defense: 22. 6. 2010
Identifier in the InSIS system: https://insis.vse.cz/zp/24276/podrobnosti

Files for download

    Last update: