Is it possible to send SMS using Java?
Hello!
I am an Italian student who studies Computer Science at Pisa University, and I am developing some projects in Java using Java 2 Standard Edition (J2SE) and Java 2 Micro Edition (J2ME, for MIDP 1.0 compliant devices). I need to know if there are some Java API (for J2SE and J2ME) to send SMS to a mobile phone. I know Java Mail API but it doesn't let me to send SMS to a mobile phone but only e-mail.
How can I do to send SMS to a mobile phone? Which steps must I follow?
Is there someone who can help me?
Thank you very much in advance!!
Luca
[594 byte] By [
ventural] at [2007-9-26 1:18:06]

Usually to send SMS using the internet SMS providers (I assume that is what you want) al you need to do is post some data via HTTP. However, these are normally not free. The free internet SMS providers in my experience do their absolute best to make life difficult for anyone using their service using code. For those there is no general way to do it.
If you need to know about posting via HTTP I think you should rephrase your question and post it on the forum again.
esmo at 2007-6-29 0:48:41 >

Luca, this is a common question and I may be able to help.
If you're looking to send wireless messages to cell phones and pagers from Java, take a look at my company, Simplewire. We have a Java SMS Software Development Kit that works great to embed SMS messaging capabilities.
We also have a Free Developer Program to help you get started at http://devprogram.simplewire.com. The kit embeds very easily to allow your application to send messages to hundreds of networks around the world. Pretty cool! Hope this helps. Let me know how it goes.
Bob White
If what you want is an interface that will send and receive SMS messages through the mail and vise versa, yes it can be done. All you need is a GSM device or an ordinary Cellphone. If you want a robust application then you have to connect to an SMSC.
Create two servers, one for mail and the other for SMS. Define ports and host then simplyu allow them to communicate. You will need to build an SMS parser as well.
I am an application developer and am faced with the similar problem. I wish to be able to send SMS from a J2SE program to an ordinary cell phone.
After reading responses here I feel assured that it is possible. But can anyone say how or provide some URLs or keywords to Google for it.
Thanks
elton