2011-04-19 41 views
0

你好 我已經採取了一個項目'短信服務器'---這將做 答:自動短信發生器爲客戶喜歡特定事件,如用戶帳戶上的交易或定期間隔如每天一次預約狀態 B.通過手機輪詢的響應接收器。短信服務器上的項目

我被搜查ozeki服務器,但它不是我想要的。我想實現我自己的SMS服務器。我感到很困惑。 所以我不知道如何使用C#實現這個項目。

謝謝.. !! :)

回答

1

很久以前我成功實現了一個短信服務器......它非常複雜。

一些你需要考慮的要點是:

  • 你需要找到和學習的PDU格式,它是SMS消息在網絡上
  • 您需要打開一個特殊的SMPP結構與手機提供商交涉。這可能相當複雜和昂貴。
  • 您需要專用的VPN硬件連接到手機提供商的網絡。軟件VPN將無法工作,因爲提供商可能不允許分割隧道。我使用的PIX 501

然後就可以開始在郵件跟蹤,賬戶管理,減災等工作等

如果我重新開始,我幾乎肯定找到一個在線SMS網關提供者具有Webservice API或類似的東西。

0

祝你好運,實現你的「自己的」短信網關。您最好的選擇是使用像Twilio.com這樣的API驅動的實用模型SMS網關。他們已經準備好將REST API集成到您的應用程序中。

您的其他選項是用C#寫一些東西,以便連接到可連接到GSM調制解調器的計算機上的串行端口。 GSM調制解調器的作用類似於小區網絡上的電話,但可接受調制解調器AT命令,並可將SMS消息發送給其他電話。

您也可以使用類似Kannel(開源SMPP網關)的東西鏈接到像Mblox.com這樣與SMPP交談的第三方SMS網關。然而,你會爲這樣的事情付出很多。

我的猜測是你想Twilio已經做了什麼。