Need sms application server, JAVA Programming

Assignment Help:

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


Related Discussions:- Need sms application server

Develop student furniture finder, Project Description: We are looking to...

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

How to convert string value to number in java, How to convert string value ...

How to convert string value to number in java? While processing user input it is frequent essential to convert a String in which the user enters into an int . The syntax is

Basic difference between java and c++, Both Java and C++ use same syntax an...

Both Java and C++ use same syntax and are Object Oriented, but there are several differences between Java and C++:   1.    Java does not use pointers. Pointers are inherently

Servlet pages from being cached by the browser, How do I prevent the output...

How do I prevent the output of my JSP or Servlet pages from being cached by the browser? Ans) You will require to set the appropriate HTTP header attributes to stop the dynamic

Pebble merchant, There is a pebble merchant. He sells the pebbles, that are...

There is a pebble merchant. He sells the pebbles, that are used for shining the floor. His main duty is to take the length of the room’s sides. But he sometimes mistakes doing tha

Define the life cycle methods of a servlet? , The Web container is used for...

The Web container is used for managing the servlet's life cycle. The Web container produces an instance of the servlet and then the container invokes the init() function. At the co

JDI, i need help

i need help

Explain the library java.lang.math, Explain the library java.lang.Math ? ...

Explain the library java.lang.Math ? The Java class library is huge. We will not cover it all presently. In fact, the remaining eight classes will focus mostly on the class lib

Explain any five buzz words in java, Question 1 Explain any five buzz w...

Question 1 Explain any five buzz words in Java 2 Explain exception classes and also explain common exceptions in java 3 Explain primitive and abstract data type in java

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd