This work analyzes the possible ways for implementing electronical services in cardiology. There are many technologies that can be used to implement electronical services. In this case the WEB page generation and WEB services technology was chosen. There was no appropriate design pattern that matches the requirements. Front Controller is one of the possible problem solutions, but it does not describe any way of distributing the system. Front Controller design pattern is not an appropriate solution when there are huge calculations to be done and expected user count will be growing constantly. Broker design pattern solves this problem, but it has its disadvantage, that every server needs to have a real IP address. One of the constraints in this work is that server does not need to have an external IP address. The proposed broker design pattern implements task distribution through many servers solves the problem that every server does not need external IP address. The system also solves the aviliability problem, so it can handle huge number of users. Theoretical experiments proved that, when the number of users using the system is low, the Front Controller approach is more effective, but when the number of users grows at some point this approach can not handle all the user requests. In this case the proposed Broker design pattern approach solves the problem. The proposed broker design patter was successfully implemented in real life and has been tested to be functional.
Identifer | oai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2005~D_20050527_111643-59364 |
Date | 27 May 2005 |
Creators | Tamašauskas, Tomas |
Contributors | Maciulevičius, Stasys, Pilkauskas, Vytautas, Pranevičius, Henrikas, Jasinevičius, Raimundas, Mockus, Jonas, Telksnys, Laimutis, Nemuraitė, Lina, Barauskas, Rimantas, Plėštys, Rimantas, Kaunas University of Technology |
Publisher | Lithuanian Academic Libraries Network (LABT), Kaunas University of Technology |
Source Sets | Lithuanian ETD submission system |
Language | Lithuanian |
Detected Language | English |
Type | Master thesis |
Format | application/pdf |
Source | http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2005~D_20050527_111643-59364 |
Rights | Unrestricted |
Page generated in 0.002 seconds