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