spring-boot-websocket-chat-demo - Spring Boot WebSocket Chat Demo with SockJS fallback and STOMP protocol

  •        118

Spring Boot WebSocket Chat Demo

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


Dependencies:

org.springframework.boot:spring-boot-starter-websocket:null
org.springframework.boot:spring-boot-starter-amqp:null
org.springframework.boot:spring-boot-starter-reactor-netty:null
org.springframework.boot:spring-boot-devtools:null

Tags
Implementation
License
Platform

   




Related Projects

spring-websocket-portfolio

  •    Java

A sample demonstrating capabilities in the Spring Framework to build WebSocket-style messaging applications. The application uses STOMP (over WebSocket) for messaging between browsers and server and SockJS for WebSocket fallback options. Server-side runs on Tomcat, Jetty, WildFly, Glassfish, and other Servlet 3.0+ containers with WebSocket support.

tut-spring-boot-oauth2 - Spring Boot and OAuth2:: A tutorial on "social" login and single sign on with Facebook and Github

  •    Java

This guide shows you how to build a sample app doing various things with "social login" using OAuth2 and Spring Boot. It starts with a simple, single-provider single-sign on, and works up to a self-hosted OAuth2 Authorization Server with a choice of authentication providers (Facebook or Github). The samples are all single-page apps using Spring Boot and Spring OAuth on the back end. They also all use plain jQuery on the front end, but the changes needed to convert to a different JavaScript framework or to use server side rendering would be minimal. Because one of the samples is a full OAuth2 Authorization Server we have used the shim JAR which supports bridging from Spring Boot 2.0 to the old Spring Security OAuth2 library. The simpler samples could also be implemented using the native OAuth2 support in Spring Boot security features. The configuration is very similar.

spring-boot-kotlin-demo - Spring Boot Kotlin project with a REST Webservice and Spring Data

  •    Kotlin

This is the source code for the a sample Spring Boot application developed with Kotlin and Spring Data JPA. See also https://github.com/spring-guides/tut-spring-boot-kotlin for a more complete Spring Boot + Kotlin + JPA example.

spring-swagger2markup-demo - A demo project template using Swagger2Markup, Spring Boot, Springfox and spring-restdocs

  •    Java

This project is a Swagger2Markup (AsciiDoc and GitHub Flavored Markdown) converter demo using Spring Boot, springfox and spring-restdocs. The demo shows how to generate static docs (HTML5 and PDF) with the swagger2markup-gradle-plugin and serve them in a Spring Boot app under http://localhost:9080/docs/index.html and http://localhost:9080/docs/index.pdf. See Swagger2Markup and swagger2markup-gradle-plugin for more details and usage guide.


spring-boot-tut - My Spring Boot Tutorial -- Focusing on minimizing the learning curve and get personal thoughts about dev involved all over the tutorial

  •    Java

My Spring Boot Tutorial -- Focusing on minimizing the learning curve and get personal thoughts about dev involved all over the tutorial. Spring Boot教程,一个掺杂着个人学习经验的不断生长的教程。

gs-spring-boot - Building an Application with Spring Boot :: Learn how to build an application with minimal configuration

  •    Java

This guide provides a sampling of how Spring Boot helps you accelerate and facilitate application development. As you read more Spring Getting Started guides, you will see more use cases for Spring Boot. It is meant to give you a quick taste of Spring Boot. If you want to create your own Spring Boot-based project, visit Spring Initializr, fill in your project details, pick your options, and you can download either a Maven build file, or a bundled up project as a zip file. You’ll build a simple web application with Spring Boot and add some useful services to it.

spring-boot-security-saml-sample - Sample SAML 2.0 Service Provider with Spring Boot.

  •    Java

Currently Spring Security SAML module doesn't provide a starter for Spring Boot. Moreover, its configuration is XML-based as of this writing. The aim of this project is to explain how to develop a Service Provider (SP) which uses Spring Boot and Spring Security SAML Extension, by defining an annotation-based configuration (Java Configuration). Thymeleaf is also used as template engine.

angularjs-springmvc-sample-boot - A RESTful sample using Spring Boot, Spring MVC, Spring Data and Angular/Bootstrap

  •    Java

An example application using AnguarJS/Bootstrap as frontend and Spring MVC as REST API producer. More details about the source codes, please read the online GitBook: Building REST APIs with Spring MVC.

x-boot - 基于Spring Boot 2

  •    Java

基于Spring Boot 2.x的前后端分离开发平台X-Boot 前台:Vue+iView 后台:Spring Boot 2.x/Spring Security/JWT/Spring Data JPA+Mybatis-Plus/Redis/Elasticsearch 分布式限流/同步锁/验证码/SnowFlake雪花算法ID生成 动态权限管理 代码生成 日志记录 定时任务 第三方社交账号、短信登录

gs-spring-boot-docker - Spring Boot with Docker :: Learn how to create a Docker container from a Spring Boot application with Maven or Gradle

  •    Java

This guide walks you through the process of building a Docker image for running a Spring Boot application. Docker is a Linux container management toolkit with a "social" aspect, allowing users to publish container images and consume those published by others. A Docker image is a recipe for running a containerized process, and in this guide we will build one for a simple Spring boot application.

spring-boot-microservices - Spring Boot Template for Micro services Architecture - Show cases how to use Zuul for API Gateway, Spring OAuth 2

  •    Java

This repository is NO longer being actively maintained and out-of-sync with the latest Spring Boot and Spring Cloud releases. Please fork the microservices-basics-spring-boot repository for the latest changes.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.