Skip to content

neverno98/cloudhopper-smpp-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cloudhopper 를 이용한 Smpp sample

cloudhopper 가 업데이트 되고 있지 않지만, 대안할만한 라이브러리가 적으므로 샘플을 만들어 본다.

java 기반으로 만들어져 있던 부분을 특기할 부분을 제외하고 kotlin 을 이용해서 재작성을 하며 kotlin 으로 작성했을 때 특성들을 공부하기 위한 것이다.

개발환경

  • 코틀린(Kotlin) 버전 : 1.1.1
  • com.cloudhoppe 버전 : 5.0.9

주요 모듈

  • SmppGateway : smpp 연결을 맡아서 처리하는 부분
  • SmppHanlder : cloudhopper 의 내부에서 발생하는 event 를 커스터 마이징하기 위한 모듈 - mo/dr 등에 대해서 처리하고, 연결 끊어짐등을 관리한다
  • SmppJob : enquireLink 를 관리하여 분당 한번씩 확인을 요청하여 끊어졌을 경우 재접속을 진행한다.
  • SmppDto : 접속 관련된 정보 관리
  • syniverse / openmarket / mblox / iconectiv / simulator 등 특정부분에 관련된 모듈, 다만 접속 정보등은 계약때 얻은 것을 넣어야 한다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages