Session protocol in service oriented architecture for ARES application

Michał Konrad Hryszczyk

Abstract

The goal of this thesis was to analyze the concept of the stateful services in service oriented architecture and create a session protocol for ARES – the data mining application based on SOA. At the beginning there are descriptions of service oriented architecture and Web Services which is one of its realization. Then the thesis describes the problem of stateful services implemented using stateless services and presents possible solutions. Next there are a description of new architecture of the ARES application and results of performance tests. The tests include measuring the execution time and the amount of data transferred between elements of a distributed architecture. The thesis contains the interpretation of the obtained results and points future directions of the application development within service oriented architecture.
Diploma typeMaster of Science
Author Michał Konrad Hryszczyk II
Michał Konrad Hryszczyk,,
- The Institute of Computer Science
Title in PolishSesyjny protokół komunikacyjny w architekturze SOA dla systemu ARES
Supervisor Roman Podraza II
Roman Podraza,,
- The Institute of Computer Science
Certifying unitFaculty of Electronics and Information Technology (FEIT)
Affiliation unitThe Institute of Computer Science (IN)
Languagepl polski
StatusFinished
Issue date (year)2013
Internal identifierENII-PM.001756
Keywords in Polisharchitektura zorientowana na usługi, SOA, usługi sieciowe, Web Services, usługi stanowe, protokół sesyjny, ARES
Keywords in Englishservice oriented architecture, SOA, Web Services, stateful services, session protocol, ARES
Abstract in PolishCelem pracy było przeanalizowanie koncepcji usług stanowych w architekturze zorientowanej na usługi i zaprojektowanie protokołu sesyjnego dla aplikacji ARES, która jest oparta na architekturze SOA. Na początku praca zawiera opis architektury zorientowanej na usługi oraz usług sieciowych jako jednej z możliwych implementacji. W dalszej części przedstawiono problem realizacji usług stanowych w oparciu o usługi bezstanowe oraz możliwe rozwiązania. Następnie opisano nową zmodernizowaną architekturę aplikacji ARES oraz zaprezentowano wyniki przeprowadzonych badań. W ramach testów sprawdzono czas wykonywania obliczeń oraz ilość danych przesyłanych przez sieć pomiędzy elementami architektury rozproszonej. Uzyskane wyniki poddano interpretacji i na ich podstawie dokonano oceny przeprowadzonych prac oraz wskazano dalsze kierunki rozwoju aplikacji w ramach architektury zorientowanej na usługi.
File
Praca_magisterska_Hryszczyk_Michal_214598[1].pdf / 1.54 MB / Praca_magisterska_Hryszczyk_Michal_214598[1].pdf 1.54 MB


Back