I need a VB.NET SMPP 3.4 Server application (should be full SMPP 3.4 protocol specification)
The program must be coded in VB.NET code, is multithreading, Please do not use any DLL or assembly.
There is a SQL server database (Clients, accounts, billing, routing, messages and logging) developped by us.
The application has to connect to this database.
Clients can have a prepaid or postpaid account. This is set in the database.
When client has a prepaid account before a message can be sent or placed in Queue the balance has to be checked.
All inbound and outbound connections/messages/events are logged to the database.
The SMPP server should have the following features:
SMS Delivery Options (inbound)
Client connect by SMPP (account)
Client connects by htpp(s) (account)
When Delivery report arrived it should be routed back to the user. (either by SMPP or by HTTP)
Outbound Routing Capabilies:
Routing details can be requested by calling stored procedure. Output: Primary route and fallback route.
Server connects to the specified SMPP route.
Programmer should already have experience with SMPP and SMS Gateways implementation.
Please dont comment if you are not experienced in this field.