LogicApp Scripts
LogicApp Script Features
Introduction
The LogicApp is documented within the core n2svcd
product documentation, including
a description of the purpose of LUA Service and LUA Agent plugins.
This n2ttg
module provides two LogicApp extensions supporting processing of inbound
MAP requests related to subscriber USSD text content:
- ProcessUssdLuaService - A LUA Service for inbound MAP
ProcessUnstructuredSS-Request
. - UssdNotifyLuaService - A LUA Service for inbound MAP
UnstructuredSSNotify
.
In addition, there is a LogicApp extension for processing of inbound SMPP messages related to subscriber SMS text content transfer:
- SmppLuaService - A LUA Service for inbound SMPP
submit_sm
(ordeliver_sm
).
The processing service logic in any case may freely access the control and data functions of the standard Lua programming language. These scripts can also access the core Lua library methods provided by the N2SVCD Lua framework, as well as the powerful client functions provided by the standard Lua Agents including:
- DB client functions to query and update.
- REST client functions.
- SOAP client functions.
- Diameter request client functions.
- SMPP
deliver_sm
request client functions.
Please refer to the N2SVCD Technical Guide for more information on these framework features.