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
Write a Java application to simulate a bank system. In the system, customers can open new bank accounts with the bank, and register/use an online account to manage their bank accou

Project Description: We are looking to prepare an app which allows the user (a student or an expat in a new country) to select from a list of furniture items to prepare a packag

The fancy new French restaurant La Food is very popular for its authentic cuisine and high prices. This restaurant does not take reservations. To help improve the efficiency of the

Introduction In this assignment you will use Processing to create some geometric objects and graphical user interface (GUI) elements that Processing itself lacks. Processing h

Modify your UserProfile class to meet the following requirements: It must include a field called wall to store an ArrayList of wall posting objects. It must also provide

How can i draw E-R diagram

Why the number of temporary workers is on the rise? Discuss main reasons? Temporary workers: Temporary workers are those workers that a company can hire to perform a certain ta

Is it right that garbage collection guarantee that a program will not run out of memory?

Action mapping having all the deployment information for a particular Action bean. This class is to verify where the results of the Action will be sent once its processing is done.

What is Methods in java explain with an example? Data types aren't much use unless you can do things along with them. For this reasons classes have techniques. Fields say what