Original title:
Nástroj pro testování webových služeb standardu DPWS
Translated title:
A Tool for Testing of DPWS-Based Web-Services
Authors:
Malášek, Vojtěch ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor) Document type: Bachelor's theses
Year:
2013
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Cílem této práce je návrh a implementace nástroje pro monitorování a testování webových služeb dle specifikace DPWS. Práce jednak obsahuje vysvětlení základních pojmů týkajících se webových služeb, standardu DPWS a použitých návrhových vzorů, jednak obsahuje návrh a popis implementace nástroje. Nástroj zahrnuje klientskou část služby implementovanou dle Windows Communication Foundation, která komunikuje se službou DPWS. Služba je implementována pomocí .NET Micro Framework a lze ji spustit v emulátoru ve vývojovém prostředí. Dosažené výsledky a možnosti dalšího rozšíření jsou zmíněny v závěru práce.
The aim of this thesis is a design and implementation of tool for testing and monitoring of DPWS-based web-services. At first the thesis contains explanations of basic concepts related to Web Services, DPWS and used design patterns. Further the thesis contains the design and tool implementation description. The tool provides a client-side services implemented by Windows Communication Foundation, which communicates via the DPWS-based service. The service is implemented using .NET Micro Framework and can be run in the emulator in the integrated development environment. Obtained results and options for further extensions are mentioned in conclusion.
Keywords:
.NET Framework; .NET Micro Framework; Design Patterns; DPWS; Emulator; Object-oriented programming; testing tool; web services; Windows Communication Foundation; Windows Forms; WS-Addressing; WS-Discovery; .NET Framework; .NET Micro Framework; DPWS; emulátor; návrhové vzory; objektově orientované programování; testovací nástroj; webové služby; Windows Communication Foundation; Windows Forms; WS-Addressing; WS-Discovery
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/52867