Title :
NotX service oriented multi-platform notification system
Author :
Nguyen, F. ; Skrabalek, J.
Author_Institution :
Fac. of Inf., Masaryk Univ., Brno, Czech Republic
Abstract :
This report describes NotX - service oriented system, that applies ideas of CEP and SOA 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). Thus NotX is designed to be used by state of the art Enterprise Applications that require by default certain properties of theirs external systems as scalability, reliability and fail-over.
Keywords :
information systems; service-oriented architecture; social networking (online); Facebook engine; NotX; SMS engine; Twitter engine; adaptable design decision; call engine; content management system engine; external information system; localization support; mail engine; protocol independent solution; service oriented multiplatform notification system; voice synthesizer; Business; Computer architecture; Electronic mail; Engines; Information systems; Java; Protocols; active mq; cep; enterprise; information system; j2ee; java; jee; jms; mail; notification; notx; phone; sms; soa; voice;
Conference_Titel :
Computer Science and Information Systems (FedCSIS), 2011 Federated Conference on
Conference_Location :
Szczecin
Print_ISBN :
978-1-4577-0041-5
Electronic_ISBN :
978-83-60810-35-4