Skip to content

hriteshg/Brite-Demo-Chat-Servers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Brite-Demo-Chat-Servers

Overall sources and examples :

1.Spring web socket module docs:

https://docs.spring.io/spring-framework/docs/5.0.0.BUILD-SNAPSHOT/spring-framework-reference/html/websocket.html

  1. Chat exampes using spring web socket module:

https://github.com/callicoder/spring-boot-websocket-chat-demo

https://github.com/eugenp/tutorials/tree/master/spring-security-modules/spring-security-mvc-socket

https://github.com/YamiCode2016/real-time-chat-spring-angular

  1. chat exaples using Java-Web-Socket library:

https://github.com/TooTallNate/Java-WebSocket

4.Other availabe java web socket libraries

https://www.scaledrone.com/websockets/java

5.How spring map user names with web-socket sessions and internal working of sending messages:

https://stackoverflow.com/questions/22367223/sending-message-to-specific-user-on-spring-websocket

6.Flutter SockJS client link:

https://pub.dev/packages/sockjs_client_wrapper


Firebase push notifications using spring boot as server

https://blog.mestwin.net/send-push-notifications-from-spring-boot-server-side-application-using-fcm/

Local setup of this demo example project:

1.Download firebase admiinsdk json file(Download from any one of your project in firebase)

2.Clone the project and place the adminsdk file in resources folder.

3.Run the project and test end points using curl or postman


FCM VS APNS (for IOS push notification)

https://stackoverflow.com/questions/42525917/apple-push-notification-or-firebase-push-notifications

https://www.hexnode.com/blogs/comparison-apple-push-notification-service-apns-gcm-fcm-wns/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 44.5%
  • CSS 24.7%
  • JavaScript 19.6%
  • HTML 11.2%