Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

itlaborer/cmppproxy

Repository files navigation

Build Status

Overview

This project tries to help developers to simplify CMPP SMS gateways integrations into existing backend.

CMPP (as known as China Mobile Peer to Peer) is a protocol over TCP that's widely used between SMS gateways and service providers. Although the protocol was introduced several years ago, there are still not many mature SDKs available. The outcome of writing your own implementation is very likely to be time consuming and unsatisfactory.

Since HTTP is common language between servers and front end applications, this project tries to add an HTTP proxy layer in front of the complex cmpp client, making it possible to send sms messages and get status report callbacks over HTTP.

Features

  • Easy integration
  • Small memory footprint
  • Kubernetes ready

Work with Kubernetes

We open sourced cmpp-operator to help developers deploy cmppproxy on a Kubernetes cluster. Basically, it extends kubernetes CRD functionality so that each cmppproxy acts as an self contained app managed in a single place.

Contributing

Feel free to file an issue if you encounter issues, or create pull requests.

About

an http to cmpp proxy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 97.8%
  • Dockerfile 2.2%

AltStyle によって変換されたページ (->オリジナル) /