Repository logo
Thesis

Możliwości implementacji środowisk rozproszonych bazujących na przeglądarkach internetowych

Loading...
Thumbnail Image

Defence Date

2014-10-03

Access rights

Access: zastrzeżony dostęp
Access details: Zarządzenie Rektora AGH
Rights: access rights reserved
Access rights reserved

Access rights reserved - License not granted

Other title

Possibilities of implementation of web based distributed environments

Defence details

Degree Grantor: Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Course: Informatyka Stosowana (WGGiOŚ)
Form of study: stacjonarne
Degree level: studia drugiego stopnia
Degree name: magister inżynier

Description

Abstract

The goal of the master’s thesis is a presentation of possibilities of implementation of development environments which allows on creation of distributed applications. The environments should provide the DistributedFor functionality. This mechanism lets on implementation of loops which are executed on many nodes simultaneously. Very important assumption is usage of web browsers, on a client-side, and high-level programming languages such as Java or C#. Moreover, created environments should be characterized by maximal ease of use. The thesis includes also accurate description of algorithms and detailed comparisons of all the aspects of construction of the applications which use technologies mentioned above. Additionally, the author presents, for the .NET based implemention, a solution which allows on parallel execution of code on each node of the system.


Istotą niniejszej pracy jest ukazanie możliwości tworzenia środowisk programistycznych służących do budowy aplikacji rozproszonych. Środowiska te, powinny wprowadzać funkcjonalność o nazwie DistributedFor umożliwiającą implementację pętli wykonywanych na wielu maszynach (węzłach) jednocześnie. Bardzo ważnym założeniem niniejszej pracy jest wykorzystanie przeglądarek internetowych po stronie klienta oraz języków wysokiego poziomu takich jak Java oraz C#. Ponadto, stworzone środowiska powinny cechować się maksymalną prostotą użytkowania. Praca zawiera również szczegółowe porównania wszystkich aspektów tworzenia aplikacji przy wykorzystaniu wyżej wymienionych technologii oraz dokładny opis zastosowanych algorytmów. Dodatkowo dla implementacji bazującej na platformie .NET, przedstawione zostanie rozwiązanie umożliwiające równoległe wykonywanie kodu na każdym z węzłów systemu.

Access rights

Access: zastrzeżony dostęp
Access details: Zarządzenie Rektora AGH
Rights: access rights reserved
Access rights reserved

Access rights reserved - License not granted