309장. SMPP 구성 요소


Camel 버전 2.2에서 사용 가능

이 구성 요소는 SMS를 보내고 받기 위해 SMPP 프로토콜을 통해 SMSC (Short Message Service Center)에 대한 액세스를 제공합니다. JSMPP 라이브러리는 프로토콜 구현에 사용됩니다.

Camel 구성 요소는 현재 SMSC 자체가 아닌 ESME (External short Messaging Entity)로 작동합니다.

*Camel 2.9 *부터 ReplaceSm, QuerySm, SubmitMulti, CancelSm 및 DataSm을 실행할 수도 있습니다.

Maven 사용자는 이 구성 요소의 pom.xml 에 다음 종속성을 추가해야 합니다.

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-smpp</artifactId>
    <version>x.x.x</version>
    <!-- use the same version as your Camel core version -->
</dependency>
Copy to Clipboard Toggle word wrap

309.1. SMS 제한 사항

SMS는 신뢰할 수 있거나 안전하지 않습니다.  안정적이고 안전한 전달이 필요한 사용자는 XMPP 또는ECDHE 구성 요소를 대신 사용하여 선택한 프로토콜을 지원하는 스마트 체인 앱과 함께 고려할 수 있습니다.

  • 신뢰성: SMPP 표준이 오류, 전달을 나타내는 다양한 피드백 메커니즘을 제공하지만 모바일 네트워크가 이러한 응답을 숨기거나 시뮬레이션하는 것은 아닙니다.  예를 들어, 일부 네트워크는 대상 번호가 유효하지 않거나 전환되지 않은 경우에도 모든 메시지에 대한 전달 확인을 자동으로 보냅니다.  일부 네트워크는 스팸이라고 생각되는 경우 자동으로 메시지를 삭제합니다.  네트워크에서 스팸 탐지 규칙은 매우 경호할 수 있으며, 경우에 따라 단일 발신자에서 하루에 100개 이상의 메시지가 스팸으로 간주될 수 있습니다.
  • 보안: 무전기에서 수신자 핸드셋까지 마지막 홉에 대한 기본 암호화가 있습니다.  SMS 메시지는 네트워크의 다른 부분에서 암호화되거나 인증되지 않습니다.  일부 Operator는 소매점 또는 소장원에 있는 직원은 고객의 SMS 메시지 내역을 통해 확인할 수 있습니다.  메시지 발신자 ID를 쉽게 위조할 수 있습니다.  비독점 및 이동 전화 업계 자체도 2 단계 인증 계획 및 보안이 중요한 다른 목적으로 SMS를 사용하지 않도록 주의를 기울였습니다.

Camel 구성 요소는 SMS 네트워크에 메시지를 최대한 쉽게 보낼 수 있지만 이러한 문제에 대한 쉬운 솔루션을 제공하지는 않습니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat