Na základně vstupních informací (převážně XML) a generuje data pro odeslání SMS - zapisuje do tabulky MX_MAIL_IN a v případě DataSMS také do MX_DATA_MESSAGE.
Mapuje vstupní data především parametry XML na pole v MX databázi dle konfigurace. Komunikace probíhá ve dvou variantách:
•SOAP - vytvořené webové služby s různou konfigurací, poslouchající na URL dle konfigurace
•Adresářová (souborová) služba - vytvoří se služby sledující definovaný adresář a zpracovávající vzniklé CTL soubory
Využití:
•SOAP XML Parser - pokud máte více systémů, které generují XML s různou strukturou pro každý systém s některými parametry SMS na odeslání. Pro každý systém se nakonfiguruje SOAP XML parser s URL, na které bude naslouchat, a způsobem mapování parametrů XML na položky MX databáze.
•Souborový XML Parser - SMTP receiver generuje CTL soubory, které mají XML v příloze nebo v těle zprávy. Pro každý zdrojový systém se nakonfiguruje parser sledující příslušný adresář se způsobem mapování parametrů XML.
Konfigurace:
Konfigurace XML Parseru je definována XML.
Element <parserConfiguration> obsahuje elementy:
•<soapXmlParsers> s definicí SOAP XML parserů
•<fileXmlParsers> s definicí souborových XML parserů