SMS

2010-12-20 10 views
2

나는 현재 웹 사이트와 인터페이스/전송 등SMS

문제 대량 SMS, 일정 SMS 등을받을 수있는 프로젝트를하고 있어요 GSM 모뎀이 3800을 itengo 사용하고 있습니다 입니다, 내가 정말로 코딩해야합니다 모르겠어요. 그것은 asp.net 웹 응용 프로그램으로 코딩해야합니까? 또는 SMS 프로그램을 보내기/받기 위해 웹 응용 프로그램과 인터페이스하는 Windows 프로그램으로 코딩해야합니까?

여러 SMS를 수신/보내는 것이 중요하므로 버퍼에 큐가 필요합니까? 샘플 프로그램이 제공되면 기쁠 것입니다.

답변

1

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(); 
+0

이 처음이다 나는 asp.net에있어. asp와 windows programmme 사이의 통신 예제가 있습니까? 서버가 게시물을 보내고 Windows 서비스가 어떻게 반응하는지에 대한 부분은 무엇입니까? 고맙습니다. – ericlee

+0

위의 편집 된 답변 – ConsultUtah

+0

안녕 Windows 서비스, wcf 같은 seprate 프로그램을 사용하는 것이 좋습니다 또는 그냥 Global.asax에 대한 처리기를 만들 수 있습니까? – ericlee