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 a cityinfo mobile application, INTRODUCTION Mobile computing is ...

INTRODUCTION Mobile computing is everywhere. Even as an increasing population of the world are now using mobile phones, and mobile phone (or smartphone) applications, there is a

Javascript, You can declare a variable by the var statement such as: var...

You can declare a variable by the var statement such as: var strname = some value You can also declare a variable with simply assigning a value to the variable. Although, if

Inheritance, Inheritance - is the inclusion of state and behavior of a ba...

Inheritance - is the inclusion of state and behavior of a base class in a derived class so that they are accessible in that derived class. The key benefit of Inheritance is that

Applet program, file download from server using applet and tomcat server

file download from server using applet and tomcat server

Java is object oriented programme language, Java is Object oriented program...

Java is Object oriented programme language Java is comprehensively OOP language with robust memory system Memory errors largely disappear due to safe pointers and garbage c

Create sudoku in java, The SudCell Class A single cell in a Sudoku ...

The SudCell Class A single cell in a Sudoku must clearly represent a number from 1 to 9 .  But in a solver context, we need much more.  It isn't enough to say "this c

Program to develop a multimedia simulation , Normal 0 false f...

Normal 0 false false false EN-IN X-NONE X-NONE

Calculate Bill program, Notice that each row now has the type of customer a...

Notice that each row now has the type of customer and the additional data needed. calculateBill remains the same in Customer.  However, the calculateBill in Corporate will add a

What is synchronous messaging, Synchronous messaging involves a client that...

Synchronous messaging involves a client that waits for the server to respond to a message. So if one end is down the whole communication will fail.

Explain difference between the boolean and operator, What is the difference...

What is the difference between the Boolean & operator and the && operator? If an expression including the Boolean & operator is evaluated, both operands are evaluated. Then the

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