Skip to content

adoggie/Koala-Messaging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

koala - 消息推送系统

1. 系统介绍

在移动互联网应用场景中,用户与系统、子系统之间都会产生大量的消息交互,这些交互消息包括实时消息、非实时消息、业务消息、系统消息等等。

koala服务提供独立的消息推送服务,第三方应用系统通过koala提供的服务可实现:

1. 平台系统推送消息到前端移动app的功能
2. 移动app之间消息的互推

2.系统结构

2.1 接入服务 MGWS

(Message Gateway Service)

2.2 应用服务 MAS

(Message Application Service)

2.3 消息交换服务 MEXS

(Message Exchange Service)

3. 系统设计

1.koala消息推送服务系统设计

2.webapi接口设计

3.javascript集成

4. exmaples

javascript

99. 工程目录

koala_messaging/
├── ChangeLog.md
├── INSTALL.md
├── README.md
├── RELEASE.md
├── data
├── design
├── etc
│   ├── config.yaml
│   ├── server_eps.conf
│   ├── services.xml
│   ├── settings_mas.yaml
│   ├── settings_mexs.yaml
│   └── settings_mgws.yaml
├── logs
├── run
│   ├── start-server-mas.sh
│   ├── start-server-mexs.sh
│   ├── start-server-mgws.sh
├── scripts
│   └── dist_linux_dev.sh
└── src
    ├── mas
    ├── mexs
    ├── mgws
    ├── requirements.txt
    ├── sdk
    ├── server.py
    ├── tests

About

消息推送服务系统 ( Message Pushing Service)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published