2011-04-19 2 views
0

안녕하세요 나는 을 수행 할 'SMS 서버'프로젝트를 찍었습니다. 예약을 위해 매일 한 번 같은 사용자 계정 또는 일정한 간격의 트랜잭션과 같은 특정 이벤트와 같은 클라이언트의 자동 SMS 생성기 status B. 휴대 전화를 통한 폴링 응답 수신기.SMS 서버 프로젝트

오세 키 서버를 검색했지만 원하는 것은 아닙니다. 나 자신의 SMS 서버를 구현하고 싶다. 나 진짜 혼란 스럽다. 그래서 어떻게 C#을 사용하여이 프로젝트를 구현할 수 있는지 잘 모르겠습니다.

감사합니다 .. !! :)

답변

1

저는 오래 전에 SMS 서버를 성공적으로 구현했습니다 ... 매우 복잡합니다.

고려해야 할 점 중 일부

은 다음과 같습니다

  • 당신은
  • 당신은 특별한 SMPP를 열 필요가 네트워크에 SMS 메시지의 구조 인 PDU 형식을 찾아 배울 필요 휴대 전화 제공 업체의 계정. 이것은 상당히 복잡하고 비쌀 수 있습니다.
  • 휴대 전화 제공 업체의 네트워크에 연결하려면 전용 VPN 하드웨어가 필요합니다. 프로 바이더가 분할 터널링을 허용하지 않기 때문에 소프트웨어 VPN이 작동하지 않습니다. 나는 다시 시작한 경우

    , 나는 거의 확실히 온라인 SMS 게이트웨이를 찾을 것 PIX 다음 등 메시지 추적, 계정 관리, 재해 완화 등의 작업을 시작할 수 있습니다 (501)

을 사용 제공자는 Webservice API 또는 유사한 것을 가지고 있습니다.

0

"자체"SMS 게이트웨이를 구현하는 것이 좋습니다. 최선의 방법은 Twilio.com과 같은 API 기반 유틸리티 모델 SMS 게이트웨이를 사용하는 것입니다. 이미 REST API를 애플리케이션에 통합 할 준비가되었습니다.

다른 옵션은 GSM 모뎀에 연결될 컴퓨터의 직렬 포트와 인터페이스하기 위해 C#에서 무언가를 쓰고 있습니다. GSM 모뎀은 셀 네트워크의 전화기처럼 작동하지만 모뎀 AT 명령을 받아들이고 다른 전화기에 SMS 메시지를 전송할 수 있습니다.

Kannel (오픈 소스 SMPP 게이트웨이)를 사용하여 Mblox.com과 같은 SMPP를 말하는 타사 SMS 게이트웨이와 연결할 수도 있습니다. 그러나 당신은 이와 같은 것을 많이 지불 할 것입니다.

내 생각 엔 Twilio가 이미 원하는 것을 원합니다.