Need sms application server, JAVA Programming

Project Description:

A java application is required with the subsequent features

1. Ability to use GSM Modem (and/or Mobile phones) or SMPP to send and receive SMS messages

2. Receiving and Processing of Incoming Messages

a. Retrieve SMS messages received on the smpp/Modem

b. Parse the SMS into a provided format

c. Write the message into database table (inbox)

d. Reformat the messages to a particular XML format

e. Send the XML format via TCP/IP Socket to 3rd party application

f. Receive response from TCP/IP socket of 3rd party application

g. Based on the response, update the DB Status column

h. If Reply is shown in the Log, send Reply message to the SMS Sender

3. Message Origination - Sending and Processing of Outgoing Messages

a. Receive message (XML or http request) from other application via TCP/IP socket or http request (Get/Post)

b. Parse the message

c. Write the message to db table (outbox)

d. Send the message as SMS via Modem/smpp

Kindly note these keywords for sign of what the project is involved - gms modem, sms processing, smpp, database (mysql/mssql), tcp/ip socket, http(post/get).

Skills required are Anything Goes, Java, MySQL

Posted Date: 1/31/2014 2:38:21 AM | Location : United States







Related Discussions:- Need sms application server, Assignment Help, Ask Question on Need sms application server, Get Answer, Expert's Help, Need sms application server Discussions

Write discussion on Need sms application server
Your posts are moderated
Related Questions
Project Description: Android app for particular needs children Provide the fonts, layouts and images of the app. Functions: home screen: main page that links to 'login'

Differentiation between an Applet and an Application ?

Explain the Order of Evaluation of Logic Operators ? When Java sees a && operator or a ||, the expression on the left side of the operator is evaluated first. For instance, con

How we Use a Car object in a different class ? class Car { String licensePlate; // e.g. "New York 543 A23" double speed; // in kilometers per hour double maxSpeed;

JavaServer Faces(JSF) is a framework for building web-based user interface in Java. Unlike Swing, JSF provides widgets like buttons, hyperlinks, checkboxes, etc. in dissimilar ways

Why hub is used in networks? HUB: Hub is networking component that can be used to connect the networks and it could also be used to extend the size of networks. In a simple way

Please check out the given instruction that I received to do the assessment. I can provide you that link to go on and submit the answers. To assess your coding skills, we would

what are all possible ways in java for user input and output

Using the above thread program, now create 20 threads in your program and run them. No need to wait for the keyboard in each thread, just print "Hello" and its thread id in each t

What are the different points where weaving can be applied? Ans) There are three points ? Compile Time ? Classload Time ? Runtime