Skip to content

Commit

Permalink
Updated intro for server and proxy exchange.
Browse files Browse the repository at this point in the history
Notes that each is available for webflux and mvc.
  • Loading branch information
spencergibb committed Mar 15, 2024
1 parent b983876 commit 8cea23d
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/modules/ROOT/pages/intro.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,7 @@

This project provides an API Gateway built on top of the Spring Ecosystem, including: Spring 6, Spring Boot 3 and Project Reactor. Spring Cloud Gateway aims to provide a simple, yet effective way to route to APIs and provide cross cutting concerns to them such as: security, monitoring/metrics, and resiliency.

There are two distinct flavors of Spring Cloud Gateway: *Server* and *Proxy Exchange*. Each flavor offers WebFlux and MVC compatibility.

- The Server variant is a full-featured API gateway that can be standalone or embedded in a Spring Boot application.
- The Proxy Exchange variant is exclusively for use in annotation based WebFlux or MVC applications and allows the use of a special `ProxyExchange` object as a parameter to a web handler method.

0 comments on commit 8cea23d

Please sign in to comment.