I am looking to develop software that sends text messages from a desktop computer to one or more cellphones.

Could someone please point me in the right direction to start doing this? I assume that I'll require some sort of mobile PCMCIA card to do this.

I'm looking to use Java as the development language for this application, so any SDKs would be helpful.

Appreciate any help.