Abstract [eng] |
Organisation that provides information system creation services often has to ensure support for installed systems and update them when it‘s necessary. Usually the company uses similar or identical software components to perform similar tasks in different projects. So when one of these components is left faulty, the company needs to make individual corrections in every system using that component and thus interrupt their work. A centralised architecture is necessary to solve this problem. The idea is to place such problematic components into separate files, called code fragments. When an update occurs, a new file is created and the database link to file changes for the updated fragment. Thus customers‘ Web pages are always being generated using up-to-date software components. A Web service based model of centralised information systems update is offered in this work. The main service design principles have been analyzed and are described before proposing a full model for prototype realization. Furthermore, a Web service definition (WSDL) model is extended with QoS (Quality of Service) characteristics. This model is useful when choosing one of many identical services, because service quality becomes the main criteria in such case. Experimental research has revealed the values of these characteristic dimensions for the model created in this work. The centralised update model has been designed to reduce information systems update time. The implemented prototypes are convenient for end-users and do not interrupt their systems operation. |