vlingo / xoom-http

The VLINGO XOOM platform SDK for Reactive, scalable, high-throughput, and resilient HTTP server supporting RESTful services running on XOOM LATTICE and XOOM ACTORS.
https://vlingo.io
Mozilla Public License 2.0
52 stars 16 forks source link

Improvement/remote address #88

Closed danilo-ambrosio closed 3 years ago

danilo-ambrosio commented 3 years ago

@VaughnVernon These changes make IP address accessible from the Request headers. Also, a Filters member was added in the server configuration class so that it's easier to create request/response filters in XoomInitializationAware subclasses.

danilo-ambrosio commented 3 years ago

PS: This PR depends on these xoom-wire changes.

VaughnVernon commented 3 years ago

@danilo-ambrosio Are the changes made to ServerActor supported by both HttpAgent/Netty and the original actor-based socket channel reader support? I am merging this, but if we have a gap in the original socket implementation we should close that.