• Stars
    star
    153
  • Rank 243,368 (Top 5 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created about 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

📶即时消息推送服务(即时通讯),基于Netty- Instant Messaging push service based on Netty

bootpush

技术栈

1.Spring Boot 5 2.Netty4 3.序列化到字节的框架kryo 5.2.0

Demo

Intelij IDEA导入项目后 启动bootpush-server的ServerApp 再启动bootpush-client的ClientApp 查看bootpush-server的client日志

测试从server推送消息到client 浏览器访问

Demo1,推送消息到java-cient

http://localhost:9101/api/push?regId=reg-id-001&msg=This-is-pushed-msg

Demo2,推送消息到android-cient

安装doc/bootpush.apk到自己的android手机上 alt 图1
Host填写自己电脑的ip就行(bootpush-server的ip, 确保电脑和手机连接的是同一个WIFI) 类似于下图 alt 图2 然后在App上点击按钮"连接"


在电脑浏览器上访问如下url http://localhost:9101/api/push?regId=reg-id-android-001&msg=This-is-pushed-msg

查看Android手机上是否弹出推送的消息。 alt 图3

More Repositories

1

jseckill

Java秒杀 抢购 (Seckill based on Spring Boot)
Java
769
star
2

star-zone

⭐星座空间App(社交类App)项目源码,包括Java后台、Android、管理后台的代码。自主研发了数据库分表、token权限认证
Java
223
star
3

distarch

Java分布式系统架构。包括分布式锁,一致性哈希,分库分表,单点登录,缓存,消息队列等
Java
141
star
4

java-interview

Java interview-高级Java面试题2019
Java
135
star
5

jpassport

token登录模块, SpringBoot2. App的用户登陆后台
Java
108
star
6

containerx

⚡简单的Java依赖注入框架,代码量少,实现了依赖注入和AOP。适合Spring源码的初学者掌握其核心原理
Java
77
star
7

flycache

一致性哈希的redis分片存储 (Redis sharding by consistent-hashing)
Java
58
star
8

microsvc

Spring Cloud 2.X 最新实践. Gateway, Consul
Java
47
star
9

fly-auth

Java JWT解决分布式环境下的认证和session一致性问题
JavaScript
45
star
10

flylib-boot

spring boo应用的通用架构(全局异常处理等机制)
Java
45
star
11

frpc

Flylib RPC framework基于protobuf编码协议
Java
41
star
12

algorithm4j

用java实现的算法 Algorithm implemented by Java
Java
36
star
13

jframe

揭秘开发Java开源框架需要用到哪些技术。{name}-spring-boot-starter, ConnectionPool, ThreadLocal, 动态代理等的实现
Java
36
star
14

apidoc4j

APIDOC java implementation via ANTLR
Java
32
star
15

star-zone-android

星座空间-Android客户端代码
Java
30
star
16

guardkit

基于Java的监控框架
Java
25
star
17

fastsso

Spring Boot实现单点登录. Redis, JWT
Java
23
star
18

starzone-doc

22
star
19

svctracer

spring cloud micro-service tracer. 跟踪微服务的调用链,Spring Cloud Sleuth获取调用链+zipkin显示
Java
9
star
20

concurrentapp

多线程的核心技术Demo. 这些例子,都是深入到技术底层。并发技术的顶尖高手必备
Java
4
star
21

android-bootlib

Android classic mini lib
Java
4
star
22

netty-im

Java
3
star
23

dubbo-demo

Demo for senior Dubbo application
Java
3
star
24

cloud-lib

Spring Cloud Gateway + JWT
Java
3
star
25

bootblog

2
star
26

drouter

Java
2
star
27

bootsrc.github.io

HTML
1
star