41 |
Resurssnålt kommunikationsprotokoll för små inbyggda systemPettersson, Stefan January 2004 (has links)
Web Services har vuxit i popularitet de senast åren. Användningen av inbyggda system ökar också ständigt, och möjligheten att göra inbyggda system tillgängliga via Web Services öppnar nya möjligheter. Detta arbete visar på möjligheter och problem med standardiserade textbaserade protokoll för kommunikation i inbyggda system med små resurser. XML-RPC och SOAP studeras ur detta perspektiv. SOAP befinns vara mer komplext att implementera stöd för än XMLRPC i den begränsade testmiljön, som har 32kB internminne. XML-RPC visar sig ge fördelar över proprietära protokoll främst när det gäller underhållbarhet och återanvändbarhet.
|
42 |
Jämförelse av JavaScript-ramverk för stora dynamiska webbapplikationer / Comparison of JavaScript frameworks for large dynamic web applicationsLundgren, Victor January 2012 (has links)
På marknaden finns ett flertal JavaScript-ramverk, exempelvis: YUI, The Dojo Toolkit, Kendo UI och. Ext JS. Syftet med studien är att undersöka vilka av dessa JavaScript-ramverk som är lämpliga att använda vid utveckling av stora dynamiska webbapplikationer. Sedermera skall studien leda till ett förslag på JavaScript-ramverk för ändamålet. Ramverken har analyserats och jämförts med avseende på följande aspekter och kriterier: skalbarhet, prestanda, AJAX, RPC-hantering, licensering, webbläsarkompatibilitet, gränssnittskomponenter, anrop mellan domäner, DOM-hantering och användarvänlighet. För att jämföra och analysera ramverken har en testapplikation utvecklats med varje JavaScript-ramverk. Testapplikationen förses med information från en serverapplikation som utvecklats med PHP, där en SQLite-databas används som informationskälla. Förfarandet innebär att serverapplikationen inte används för att generera användargränssnittet, vilket därmed övergår till att vara JavaScript-ramverkets primära uppgift. Resultatet uppvisar att JavaScript-ramverket The Dojo Toolkit är karakteristiskt det mest lämpliga ramverket att använda i samband med utveckling av stora dynamiska webbapplikationer. Ramverket tillfredsställer samtliga kriterier och aspekter på ett eminent sätt. Sedermera föreslås Ext JS som det sekundära valet av JavaScript-ramverk för ändamålet. / On today’s market there are many attractive JavaScript-frameworks such as YUI, Dojo Toolkit, Kendo UI and Ext JS. The purpose with this study is to find JavaScript frameworks that are suitable in situation when developing large dynamic web applications. The study shall result in a proposal of one or more JavaScript frameworks to use in the situation previously described. The frameworks have been analyzed and compared with respect to the following aspects and criteria: scalability, AJAX, RPC-handling, cross-browser compatibility, GUI-components, cross-domain calls, DOM-handling, user-friendliness, performance, and licensing. To conduct this study a test application has been developed, that are developed with each framework. This application is feed with information from a database on a web server with PHP as the scripting environment. The application server’s primary objective is to provide information to the test application and not to generate the user interface. The result of this study indicates that Dojo Toolkit meets all requirements and has performed well overall. This framework satisfies the stated criteria and the specified aspects in an eminent way. It’s therefore proposed to be used as the main framework when developing large dynamic web applications. Ext JS is proposed as the secondary suggestion for the same purpose previously described.
|
43 |
Wave optical simulations for x-ray nano-focusing optics / Wellenoptische Simulationen nanofokussierender Röntgen-OptikenOsterhoff , Markus 15 December 2011 (has links)
Gekrümmte Röntgen-Multilagen-Spiegel fokussieren Synchrotron-Strahlung auf wenige zehn Nanometer große Strahlflecke. Die Propagation zweier Lichtwellen durch elliptisch geformte fokussierende Multilagen-Spiegel wird durch eine wellenoptische Theorie beschrieben; dieser analytische Ansatz wird numerisch integriert. Mit diesem Verfahren kann die Schichtstruktur für hohe Reflektivität und geringe Strahl-Aberrationen optimiert werden. Wir zeigen Simulationen aktueller und neu entwickelter Synchrotron-Strahlrohre. Die Grenzen der Theorie werden anhand von Modell-Parametern untersucht.Ein weiterer Teil dieser Arbeit beschäftigt sich mit partieller räumlicher Kohärenz, modelliert mit der Methode der stochastischen Superpositionen. Propagation und Filterung der Kohärenzeigenschaften eines Röntgenstrahls in einem Wellenleiter werden analytisch und numerisch untersucht. Das vorgestellte, anschauliche Modell soll die Entwicklung und Überprüfung neuer Algorithmen im Bereich der kohärenten Abbildung unterstützen. Wir vergleichen die Ergebnisse von Simulationen, die auch Realstruktureffekte berücksichtigen, mit experimentellen daten aus dem GINIX-Instrument am Kohärenz-Strahlrohr P10 an der PETRA III-Quelle am DESY.Diese Arbeit zeigt Ergebnisse aus einer Kollaboration zwischen der Georg-August-Universität Göttingen und der European Synchrotron Radiation Facility (ESRF) in Grenoble.
|
44 |
Návrh uživatelského rozhraní a implementace aplikace pro vykonávání testů v nástroji TestLink / Design of user interface and implementation of application for test execution in TestLinkSkalický, Tomáš January 2015 (has links)
The goal of this thesis is to design a user interface and to implement an application that is used for test execution in test management tool TestLink. This application is designed to streamline and simplify the process of test execution in this tool. The theoretical part of the thesis describes features and the interface of TestLink and compares it with other similar tools. The practical part is focused on analysis, user interface design, and implementation of the application. The outcome of this thesis is in addition to the application itself also a library written in PHP, which is used for communication with the application programming interface of TestLink and which simplifies the creation of similar applications.
|
45 |
Softwarový kontrolér Wi-Fi přístupových bodů se systémem OpenWrt / Software Controller for OpenWrt Based Wi-Fi Access PointsJašíček, Petr January 2019 (has links)
The aim of this thesis was to create a web application used for centralized management and configuration of wireless networks on access points running on OpenWrt distribution. The reader is acquainted with common principles of wireless networks including description of existing solutions for their centralized management. After that the thesis introduces the reader to OpenWrt distribution and to a method of its configuration using UCI model. The reader is then introduced to the main technologies used in this thesis. Author further describes architecture, user interface and implementation of the web application. The created web application is platform agnostic and provides easy way to manage and configure access points with OpenWrt distribution.
|
46 |
Generátor klientů pro Language Server Protocol / Client Generator for Language Server ProtocolJelínek, Dominik January 2019 (has links)
The Diploma thesis deals with the Microsoft Language Server Protocol. The theoretical part describes the architecture and protocol properties, the LSP implementation within the Eclipse and VS Code development environments and a procedure for creating a new plug-in in the Eclipse and VS Code. In addition, the theoretical part familiarizes with Apache Camel project and implementation of Camel Language server and Camel Language clients for extended language support. The last mention in the theory is about the Yeoman tool for scaffolding a new projects. The description of the practical part deals with properties and implementation of the created LSP clients generator for Language Server Protocol.
|
47 |
Automatizovaný systém pro instalace virtuálních strojů v prostředí operačního systému GNU/Linux / Automated system for installing and configuring GNU/Linux virtual hostsHorák, Daniel January 2011 (has links)
This work deals with possibilities of administration of virtual machines (mainly from the developer's point of view) and available methods for automatic installation of GNU/Linux distributions. First part contains the information about virtualisation technologies and possibilities to configure them with a libvirt library. The definition and specification of each part of virtualisation environment (virtual machines, disks, networks) using XML is described. Further more the possibilities of automatic installation of Linux distributions based on RedHat and Debian considering the virtualisation environment are discussed. The possibility of copying an existing disk with installed system is also mentioned. In a practical part a server application for control and management of virtual machines including automatic installation of operating system is proposed and realised.
|
48 |
XML-RPC - RPC mit HTTP/XMLHorbach, Jan 27 April 2000 (has links)
Gemeinsamer Workshop von Universitaetsrechenzentrum und
Professur Rechnernetze und verteilte Systeme (Fakultaet fuer
Informatik) der TU Chemnitz.
Workshop-Thema: Infrastruktur der ¨Digitalen Universitaet¨
Dieser Vortrag beschaeftigt sich mit dem Remote Procedure
Call Protokoll XML-RPC, welches auf der Basis von XML und
HTTP arbeitet.
|
49 |
Nutzerorientiertes Management von materiellen und immateriellen InformationsobjektenHübsch, Chris 12 December 2001 (has links)
Schaffung einer stabilen, erweiterbaren und skalierbaren Infrastruktur für die Bereitstellung von Diensten im Umfeld von Bibliotheken und ähnlichen wissensanbietenden Einrichtungen unter Verwendung von XML-RPC und Python.
|
50 |
Aktuelle Entwicklungen des DynShapersHorbach, Jan 06 May 2002 (has links)
Gemeinsamer Workshop von Universitaetsrechenzentrum und Professur Rechnernetze und verteilte Systeme der Fakultaet fuer Informatik der TU Chemnitz.
Der Dynamic Traffic Shaper erlaubt ein dynamisches Bandbreiten-Management von
begrenzten Netzzugängen unter Zuhilfenahme der Quality-of-Service-Möglichkeiten
des Linux-Kerns. Er wird typischerweise auf einem Router, der das gemanagete
lokale Netz mit dem Internet verbindet, eingesetzt. Nutzer dieses Netzes werden
anhand ihrer Transfervolumina für eine gewisse Zeit in verschiedene Nutzergruppen
mit unterschiedlichen Bandbreiten eingeordnet. Damit soll sichergestellt
werden, dass über einen bestimmten Zeitraum nur ein festgelegtes Datenvolumen
verursacht werden kann. In diesem Vortrag werden die aktuellen Entwicklungen
beim Einsatz im Chemnitzer Studentennetz aufgezeigt.
|
Page generated in 0.0446 seconds