pull/1/head
Ivan Olexyn 5 years ago
parent b17b796529
commit a596ec4ce5

@ -2,11 +2,23 @@
The goal of this project is to bypass the limitations caused by ISPs blocking incoming connections.
It is estimated to require two servlets - one on the webhost (`mispbridge`), and one on the localhost (`mispclient`).
<br>
### Overview
![](overview.png)
<br>
### Run / Deploy
<br>
#### How to Run / Debug
* In `mispmock` run `core.Main`.
### How to Run
<br>
#### How to Deploy
* Install Tomcat
* `apt-get install tomcat9`
* Start Tomcat:
@ -19,3 +31,8 @@ It is estimated to require two servlets - one on the webhost (`mispbridge`), and
* `<bar>/mispbridge/mispbridge/WEB-INF/classes/`
* `<bar>/mispclient/mispclient/WEB-INF/classes/`
* Compile the project & restart Tomcat.
<br>
### TODO
* See [TODO.md](TODO.md).

@ -0,0 +1,19 @@
#### TODO
* In `ClientMock` put `GET (Ride)(Request)(Data)` on it's own thread.
* Currently it is on the `POST (Ride)` thread.
* It would be better to "decouple" it.
* Clean the `mispmock` code.
* Copy & adapt the `mispmock` code to `mispclient` and `mispbridge`
* Test with Tomcat.
<br>
<br>
#### DO MAYBE
* In `ClientMock` put `GET (Request)` on it's own thread.
* Currently it is on the `POST (Ride)` thread.
* This might be tricky since
* `GET (Request)` doesn't neccessarily know `(Ride)`
* and thus need a trick (?) to be syncronized with it
Loading…
Cancel
Save