2011
NotX Service Oriented Multi-platform Notification System
NGUYEN, Filip a Jaroslav ŠKRABÁLEKZákladní údaje
Originální název
NotX Service Oriented Multi-platform Notification System
Název česky
NotX Servisně orientovaný multi-platformní notifikační systém
Autoři
NGUYEN, Filip a Jaroslav ŠKRABÁLEK
Vydání
2011
Další údaje
Jazyk
angličtina
Typ výsledku
Software
Obor
10201 Computer sciences, information science, bioinformatics
Stát vydavatele
Česká republika
Utajení
není předmětem státního či obchodního tajemství
Odkazy
Označené pro přenos do RIV
Ano
Kód RIV
RIV/00216224:14330/11:00053360
Organizační jednotka
Fakulta informatiky
Klíčová slova anglicky
information system; soa; notx; cep; sms; voice; phone; mail; notification; enterprise; java; active mq; jms; jee; j2ee
Technické parametry
Jaroslav Škrabálek, FI MU, Botanická 68a, 602 00 Brno, 602831830
Změněno: 18. 4. 2012 06:25, RNDr. Pavel Šmerk, Ph.D.
V originále
NotX - service oriented system, that applies ideas of CEP (Complex Event Processing - area of processing large volumes of events in real time) and SOA (Service Oriented Architecture - architecture of software aimed to support organization to improve performance) to build highly reusable, flexible, both platform and protocol independent solution. Service oriented system NotX is capable of notifying users of external information system via various engines; currently: SMS engine, voice synthesizer (call engine) and mail engine. Adaptable design decision makes it possible to easily extend NotX with interesting capabilities. The engines are added as plug-ins written in Java. There are plans to further extend NotX with following engines: Facebook engine, Twitter engine, content management system engine. Also the design of NotX allows to notify users in theirs own language with full localization support which is necessary to bring value in today's market. Most importantly, the core design of NotX allows to run under heavy load comprising thousands of requests for notification per second via various protocols (currently Thrift, Web Services, Java Client).
Česky
NotX - servisně orientovaný systém aplikující poznatky CEP (komplexního zpracování událostí - což je softwarová technika pro zpracování velkého objemu událostí v reálném čase) a SOA (servisně orientované architektury - architektury zaměřené na lepší podpoření byznysu dané společnosti) pro vybudování vysoce znovupoužitelné, flexibilní, platformově a protokolově nezávislého řešení. Servisně orientovaný systém NotX je schopný notifikovat uživatele externích informačních systémů přes různé kanály; v současné době: SMS kanál, hlasový syntetizér a e-mailový kanál. Návrh a architektura systému umožňuje jednoduše rozšířit NotX dalšími zajímavými možnostmi. Kanály jsou totiž přidány jako zásuvné moduly napsané v jazyce Java. Existují plány rozšířit NotX následujícími kanály: Facebook kanál, Twitter kanál, kanál pro správu obsahu. Architektura NotX umožňuje notifikovat uživatele v jejich vlastním jazyce, NotX je plně lokalizován, což je nezbytné k přinesení přidané hodnoty na dnešním trhu. Základ architektury NotX umožňuje systému fungovat pod vysokou zátěží až tisíců požadavků na notifikaci za sekundy přes různé protokoly (Thrift, webové služby, Java klient).
Návaznosti
| LA09016, projekt VaV |
|