"I m searching for a proper asp code which can breackup the mobile number identifies its service provider and accordingly forward the associated message to its email/sms gateway"
Normally you don't have to. The service providers route net-to-net. The biggest problem is getting the message into a network. There are two/three methods :-
1. via a GSM modem or GSM AT enabled phone phone + data cable good for low volume messaging 2. via an SMS service center 2a. using E-Mail to send the message to the operators center, he sends it on 2b. using a TCP/IP protocol to send and receive messages.
2a is good for high volume sending 2b is very good for high volume reception.
The problem with sending SMS messages direct from ASP pages is the fact that sending via a modem requires a retransmission capability in the event of the network being busy or the modem being busy with an incomming/outgoing call. The Microsoft solution starts using a message server (see mobile info tool kit a msdn) and this is not cheap.
An alternative is kannel.org. This is an Open Source package which not only can drive GSM phones/modems but also supports the protocols to SMS centers, so you have an open ended solution. It also maintains all the necessary queues for retransmission and the like.
There is a lack of practical VB examples on sending SMS messages via a GSM modem because the data format is very complex. If you are wanting to have lots of frustrating fun "doing-it-yourself" I'll give you a couple of tips, but it is NOT easy and using a third party product is probably the best way to proceed.
HTH
|