Národní úložiště šedé literatury Nalezeno 29 záznamů.  začátekpředchozí20 - 29  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Supporting multiplatform applications with YA-RPC
Kovařík, František ; Hnětynka, Petr (vedoucí práce) ; Yaghob, Jakub (oponent)
Název práce: Supporting multiplatform applications with YA-RPC Autor: František Kovařík Katedra: Katedra softwarového inženýrství Vedoucí diplomové práce: RNDr. Petr Hnětynka, Ph.D. E-mail vedoucího: hnetynka@d3s.mff.cuni.cz Abstrakt: Během posledních tří desetiletí se vzdálené volání procedur (RPC) stalo oblíbeným způsobem pro komunikaci mezi počítači a procesy, využívaným v mnoha různých distribuovaných systémech. I přes velké množství RPC protokolů a implementací vyvinutých během těchto let, ani jeden systém nenabízí veškeré podstatné funkce a zároveň uživatelsky přívětivé rozhraní pro programování aplikací. V této práci představíme Yet Another Remote Procedure Call - YaRpc - specifikaci flexibilního a uživatelsky přívětivého middleware, který nabízí pokročilé funkce jako např. rozšiřitelnost a nezávislost na transportním či komunikačním protokolu, zpětná volání a konfigurovatelnou obsluhu volání metod. Následně popíšeme YaRpc Native Protocol (YNP), což je nový, minimalistický a výkonný RPC protokol s bohatou množinou funkcí. Dále představíme nativní implementaci YaRpc standardu a YNP protokolu v Javě a .NET Frameworku, a porovnáme jejich použití vůči protokolům jako je Java RMI, .NET Remoting a SOAP webové služby. Klíčová slova: YaRpc, vzdálené volání procedur, distribuované systémy
SOFAnet 2
Papež, Michal ; Bureš, Tomáš (vedoucí práce) ; Malohlava, Michal (oponent)
SOFAnet 2 DIPLOMOVÁ PRÁCE Michal Papež Katedra distribuovaných a spolehlivých systémů, 2011 Abstrakt: Cílem SOFAnet 2 jakožto síťového prostředí komponentového systému SOFA 2 je jednoduchá a rozumná výměna komponent mezi jednotlivými uzly. Sou- časné požadavky uživatelů SOFA 2 na distribuci software jsou analyzovány a disku- továny. Protože koncepty SOFA 2 nejsou navrženy pro účely distribuce, byly zave- deny nové koncepty pro aplikace a komponenty. Tyto nové koncepty jsou mapovány na koncepty SOFA 2 a studovány na formálním množinovém modelu. Pomocí to- hoto modelu jsou definovány operace pro distribuci, instalaci a odstranění aplikací i komponent. Jsou také navržena pravidla, podle kterých je možné vyčistit repoz- itář SOFA 2 od nepotřebných částí software. Koncept SOFAnetu 2 je ověřen na prototypové implementaci. 1
Dynamic reconfiguration in SOFA 2 component system
Babka, David ; Bureš, Tomáš (vedoucí práce) ; Pop, Tomáš (oponent)
SOFA2 je komponentový systém založený na vytváření a uchovávání komponent v distribuovaném prostředí. Tento systém podporuje komponentovou hierarchii, což znamená, že lze několik komponent sloučit do jedné komponenty. Součástí tohoto systému jsou koncepty, které popisují návrh možných dynamických rekonfigurací architektury, které jsou nezbytné pro běh jakékoliv reálné složitější aplikace. Tyto koncepty jsou výjimečné hlavně tím, že návrh jednotlivých dynamických rekonfigurací je vytvářen už v době návrhu architektury aplikace a tedy se jimi běh aplikace musí řídit. Tyto dynamické rekonfigurace spočívají ve vytváření/ničení dynamických komponent a vytváření/ničení propojení mezi jednotlivými komponentami, díky čemuž se aplikace mohou lépe adaptovat nově vzniklým situacím. Cílem této teze je ověřit návrh těchto konceptů pomocí implementace prototypu pro SOFA2 a ověřit jejich korektnost a použitelnost na testovacích aplikacích.
Monitoring DNS serverů domén druhé úrovně
Šťastný, Petr ; Peterka, Jiří (vedoucí práce) ; Lukeš, Dan (oponent)
Tato práce přímo navazuje na bakalářskou práci. Nejprve uvádí veškerou potřebnou teorii o protokolech HTTP, SMTP a dalších, která je následně využita k sestavení metodiky rozšiřujících testů, které ověřují dostupnost a funkčnost základních internetových služeb domén. Metodika je následně implementována jako aplikace, která s využitím distribuovaného zpracování umožňuje automatizovaně analyzovat velké množství domén. Ze získaných výsledků jsou následně sestaveny statistické výstupy. Jedna kapitola je též věnována přehledu útoků na DNS a možnostmi zabezpečení DNS serverů a záznamů domén.
Supporting multiplatform applications with YA-RPC
Kovařík, František ; Hnětynka, Petr (vedoucí práce) ; Yaghob, Jakub (oponent)
Název práce: Supporting multiplatform applications with YA-RPC Autor: František Kovařík Katedra: Katedra softwarového inženýrství Vedoucí diplomové práce: RNDr. Petr Hnětynka, Ph.D. E-mail vedoucího: hnetynka@d3s.mff.cuni.cz Abstrakt: Během posledních tří desetiletí se vzdálené volání procedur (RPC) stalo oblíbeným způsobem pro komunikaci mezi počítači a procesy, využívaným v mnoha různých distribuovaných systémech. I přes velké množství RPC protokolů a implementací vyvinutých během těchto let, ani jeden systém nenabízí veškeré podstatné funkce a zároveň uživatelsky přívětivé rozhraní pro programování aplikací. V této práci představíme Yet Another Remote Procedure Call - YaRpc - specifikaci flexibilního a uživatelsky přívětivého middleware, který nabízí pokročilé funkce jako např. rozšiřitelnost a nezávislost na transportním či komunikačním protokolu, zpětná volání a konfigurovatelnou obsluhu volání metod. Následně popíšeme YaRpc Native Protocol (YNP), což je nový, minimalistický a výkonný RPC protokol s bohatou množinou funkcí. Dále představíme nativní implementaci YaRpc standardu a YNP protokolu v Javě a .NET Frameworku, a porovnáme jejich použití vůči protokolům jako je Java RMI, .NET Remoting a SOAP webové služby. Klíčová slova: YaRpc, vzdálené volání procedur, distribuované systémy
Webové rozhraní pro zpracování obrazu
Beran, Milan ; Mlích, Jozef (oponent) ; Beran, Vítězslav (vedoucí práce)
Práce se zabývá návrhem a implementací systému, který slouží k jednoduššímu ovládání konzolových aplikací pro zpracování obrazu. Práce je postavena na třech oblastech informačních technologií: distribuovaných systémech, zpracování obrazu a webových technologiích. Systém se skládá z několika samostatných prvků, které spolu komunikují při zpracování zadaných úkolů. Řídící rozhraní a daemon, přijímající požadavky s úkoly, jsou implementovány v jazyce PHP. Programy pro zpracování obrazu jsou naprogramovány v jazyce C s použitím knihovny OpenCV. Ovládání systému je řešeno za pomoci webového rozhraní, které využívá dynamické ovládací prvky, implementované pomocí JavaScriptu, knihovny jQuery a rozhraní jQueryUI. Součástí práce je také popis nasazení systému v rámci dvou prostředí, experimenty zkoumající výkonnost systému a testování webového rozhraní z hlediska uživatelské přístupnosti.
Modulární architektura distribuovaných aplikací
Musil, Jiří ; Hrubý, Martin (oponent) ; Hanáček, Petr (vedoucí práce)
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.
Sebeorganizace v rozsáhlých distribuovaných systémech
Kunštátský, Martin ; Řezníček, Ivo (oponent) ; Šperka, Svatopluk (vedoucí práce)
Gossip je generický protokol původně navržený pro šíření informací mezi uzly v rozsáhlých distribuovaných decentralizovaných systémech. Tento protokol lze využít i pro mnoho dalších aplikací včetně agregace dat, konstrukce nejrůznějších topologií, atd. Tato práce popisuje framework určený pro podporu modelování a simulace systémů založených na tomto protokolu.
Distribuované systémy na platformě .NET Framework
Vítek, Martin ; Makáň, Florian (oponent) ; Cvrk, Lubomír (oponent) ; Herman, Ivo (vedoucí práce)
S rozvojem internetové komunikace a s tím související dostupností stále většího množství služeb postavených na různých technologiích, představují distribuované systémy řešení, jak tyto síťově dostupné služby integrovat a poskytnout je uživatelům v ucelené podobě. K tomuto účelu lze využít platformu .NET Framework, která přináší prostředí určené pro vývoj aplikací ve vysoce distribuovaném prostředí internetu a intranetu. Tato dizertační práce se zabývá problematikou přístupu ke sdíleným prostředkům v rámci distribuovaných systémů využívající platformu .NET. První část práce je věnována popisu základních principů distribuovaných systémů a technik platformy .NET, kterých lze užít pro implementaci těchto principů. Pro účely zpracování požadavků nejen v distribuovaných systémech mající obvykle asynchronní charakter bylo navrhnuto a realizováno univerzální rozhraní pro popis asynchronních operací rozšiřující standardní techniky platformy .NET. V rámci řešení problematiky přístupu ke sdíleným prostředkům byl navržen model pro přístup ke sdíleným prostředkům vycházející z principů objektově orientovaného programování spolu se základním algoritmem pro zamezení stavu uváznutí při využívání prostředků více procesy (vlákny) současně. Tento rozšiřitelný model byl úspěšně implementován a jeho funkčnost ověřena na základních scénářích přístupu ke sdíleným zdrojům. Implementovaný model umožňuje po prvotní definici prostředků s těmito prostředky následně pracovat jako s každými jinými objekty, kdy synchronizační mechanismy probíhají transparentně na pozadí.
Systémy monitorování kvality elektrické energie
Pithart, Jan ; Macháček, Jan (oponent) ; Drápela, Jiří (vedoucí práce)
Tato diplomová práce popisuje parametry elektrické energie a možnosti jejich měření zejména s ohledem na parametry požadované normami. Popisují se zde vybrané distribuované systémy monitorování kvality elektrické energie, které jsou dostupné na trhu. Druhá část práce se zabývá návrhem a realizací nízkonákladového monitoru se vzdálenou zprávou pro nn sítě. Popisuje se zde realizace MySQL databáze pro archivaci naměřených hodnot a realizace webové aplikace pro on-line prezentaci naměřených hodnot.

Národní úložiště šedé literatury : Nalezeno 29 záznamů.   začátekpředchozí20 - 29  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.