2
我使用的是GSM調制解調器itengo 3800目前我在做一個項目,與網站接口發送/接收短信羣發,日程短信等短信
問題是,我真的不知道它應該編碼在哪裏。它應該被編碼爲一個asp.net Web應用程序?或者它應該編碼爲與Web應用程序接口發送/接收短信的Windows程序?
也接收/發送多個短信很重要,所以我需要隊列或任何緩衝區?如果提供示例程序,會很高興。
我使用的是GSM調制解調器itengo 3800目前我在做一個項目,與網站接口發送/接收短信羣發,日程短信等短信
問題是,我真的不知道它應該編碼在哪裏。它應該被編碼爲一個asp.net Web應用程序?或者它應該編碼爲與Web應用程序接口發送/接收短信的Windows程序?
也接收/發送多個短信很重要,所以我需要隊列或任何緩衝區?如果提供示例程序,會很高興。
由於通過gsm調制解調器發送消息可能會很慢,我要做的就是讓ASP.NET應用程序將消息發送到消息隊列,然後讓Windows服務讀取隊列併發送消息。這允許網站在發送大量消息時避免任何退化問題。
這裏是討論了使用MSMQ一個像樣的文章:http://www.15seconds.com/issue/031202.htm
的ASP.NET應用程序將:
MessageQueue queue = new MessageQueue(QUEUE_PATH);
Message msg = new Message("5555551212|message");
queue.Send(msg);
,服務會聽:
MessageQueue queue = new MessageQueue(QUEUE_PATH);
Message msg = queue.Receive();
這是第一次我進入asp.net。你有任何asp和windows程序之間的溝通的例子嗎?對於服務器發送帖子的部分以及Windows服務如何對其進行響應?非常感謝你 – ericlee 2010-12-20 15:35:17
編輯上面的答案 – ConsultUtah 2010-12-20 15:55:02
嗨的Windows服務,最好使用像wcf分離程序或我可以只爲Global.asax創建一個處理程序? – ericlee 2010-12-20 17:40:00