xml - USSD INTERFACE -> java web app communication -


need few infos please regarding communication of java web application via ussd interface! need implement reach our target customer base in poorer communities low end phones.

i looking ussd, way communicate our current java ee web application.

i believe have understood how can construct menu in ussd (via xml , parameters / tags.) however, not sure how give response. started reading on yesterday find lot of info google finds useless.

our current web app has web services set up. imagine need ussd interface / xml file (parameter = - callback - "url request" )connected web service!? , send data of user (received input) equals url request?

and how send response !? how data can displayed ?? , format or data need transmitted?

it tough find out mobile provider here in south africa gateway using - not sure if right, seem wasp !? if gateway, thats providers seem use in sa . . have tried contacting vodacom sa in several ways, no reply. interested in gateway use, how construct response.

edit: email response of vodacom ->we offer ussd web service . . connect smsc’s via smpp in our ussd gateway.

you need smpp. opensmpp great java library smpp. i've done ussd-smpp it. ask carrier connection parameters:

  1. system-id
  2. system-type
  3. ip address
  4. port
  5. password

if want further information on fields, read smpp specification pdf. it's pretty simple reading.

usually there tlvs (special parameters) need set in smpp packets in order use ussd, nothing outside standard protocol. also, keep in mind need special packet flow when dealing ussd. flow should provided gateway provider (the 1 sold smpp-ussd gateway carrier).

one last very important thing: need carrier in order these kind on things. there no way end getting ussd work without help. need provide not granting access platform, monitoring packets , telling what's wrong.

hope helps.


Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -