pull/1/head
Ivan Olexyn 5 years ago
parent cd35490b7f
commit cb1ba73e2e

@ -1,11 +1,13 @@
### About ### About
The goal of this project is to bypass the limitations caused by ISPs blocking incoming connections. The goal of this project is to bypass the limitations caused by ISPs blocking incoming connections.
To do so have an adapter or reverse-proxy `reverse`. To do so, the proxy `reverse` is created.
It sends `Rides` to a forward-proxy servlet `forward`. `reverse` sends `Ride` objects to another proxy, which is called `forward`.
This servlet waits for a request, and fills the `Ride` with the request. `forward` waits for a request from the `user`,
`reverse` can then forward the request to the `app`. and inserts the request into the `Ride` object received form `reverse`.
The `Ride` object is then sent back to `reverse`.
`reverse` subsequently forwards the request contained in the `Ride` object to the `app`.
Upon recieving a reply with data from `app`, `reverse` will forward this data to `forward`, Upon recieving a reply with data from `app`, `reverse` will forward this data to `forward`,
which in turn will finally forward it to `user`. which in turn will finally forward it to the `user`.
<br> <br>

Loading…
Cancel
Save