What we want to build is in two phases:
First phase 
We want to build an SMS Server from which we can send bulk SMS via the internet. We are looking at the possibility of building the system without using a GSM modem, this is because of the need to keep the cost of each unit of SMS to the barest minimum.
Second phase 
An SMS system very similar to [url removed, login to view], [url removed, login to view] and hotxt.com. We want to build it in such a way that it can be plug into a website and it would serve as a this service on that website.
We would prefer that the system is built using Java, but we would be flexible enough to accept any other programming language or platform if we need to.