Original title:
Modulární architektura distribuovaných aplikací
Translated title:
Modular Architecture of Distributed Applications
Authors:
Musil, Jiří ; Hrubý, Martin (referee) ; Hanáček, Petr (advisor) Document type: Master’s theses
Year:
2007
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tradiční architektury softwarových systémů jsou v heterogenním prostředí dnešních počítačových sítí příliš težkopádné. Tento problém se snaží řešit myšlenka architektury orientované na služby (Service Oriented Architecture - SOA). Systémy postavené nad jejími principy jsou vysoce škálovatelné a snadno integrovatelné. Praktickou možnost implementace SOA nabízejí v současné době webové služby (WS) postavené zejména nad otevřenými protokoly SOAP a XML-RPC. Tato diplomová práce se zaměřila na problém poskytování kontextových informací mobilním zařízením a způsob jeho řešení založený na principech SOA. Práce představuje návrh a implementaci webové služby poskytující kontextové informace mobilním zařízením a škálovatelný inverzní SOAP proxy server, který bude umožňovat její efektivní monitoring a management.
Traditional architectures of software systems are in heterogenous environment of today's computer networks too heavy-footed. One of principles, which tries to solve this problem is service-oriented architecture (SOA). Practical way of its implementation is represented by web services (WS) built upon protocols like SOAP or XML-RPC. This diploma thesis focuses problem of providing contextual information to mobile devices and its solution based on SOA principles. The thesis introduces design and implementation of web service providing contextual information to mobile devices and prototype of modular inverse SOAP proxy server allowing its effective monitoring and management.
Keywords:
contextual information; distributed systems; inverse proxy server; mobile devices; service-oriented architecture; SOA; SOAP; UDDI; web services; WSDL; XML; architektura orientovaná na služby; distribuované systémy; inverzní proxy server; kontextové informace; mobilní zařízení; SOA; SOAP; UDDI; webové služby; WSDL; XML
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/54031