Tytuł pozycji:
Communicator and server providing secure broadcast of text, sound and image data with a plugin system.
The objective of this work is introduction of main issues arisen during creation of Conquistador application, a communicator based on XMPP protocol and its Jingle extension. The first chapter of the work includes the detailed description of application’s interface and main functionalities available for a user. The second chapter concerns the details of Jingle extension’s implementation used in media sessions. The third chapter introduces an overview of security problems in data broadcast and the solution used in Conquistador application. The fourth chapter describes in details the implementation of expansible plugins’ system used in the communicator.
Celem niniejszej pracy jest przedstawienie najważniejszych zagadnień, które powstały podczas tworzenia aplikacji Conquistador, czyli komunikatora opartego o protokół XMPP wraz z rozszerzeniem Jingle. W pierwszym rozdziale pracy został w szczegółowy sposób omówiony interfejs powstałej aplikacji wraz ze wszystkimi funkcjonalnościami dostępnymi dla użytkownika. Rozdział drugi dotyczy szczegółów implementacji rozszerzenia Jingle, służącego do ustalania i prowadzenia sesji multimedialnej. Trzeci rozdział przedstawia problemy bezpiecznej transmisji danych oraz rozwiązania zastosowane w aplikacji Conquistador. Czwarty rozdział opisuje dokładnie implementację zastosowanego w komunikatorze rozszerzalnego systemu wtyczek.