dwrtc / sa

0 stars 0 forks source link

Familiarize with TomP2P #3

Closed lroellin closed 6 years ago

lroellin commented 6 years ago

Make ourselves familiar with TomP2P

We discussed setting up a DHT between all clients. When a client goes online, it PUTs its current connection details with its ID as the key. When you want to reach this client, you could GET the connection details from the DHT and connect directly.

But, this is all very open for discussion!

thde commented 6 years ago

Building fails with Java 10. Some errors were fixed by updating "lombok" and adding sctp4nat as a dependency:

    dependencies {
        implementation 'com.github.jonaswagner:sctp4nat:master'
        compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.2'
    }
lroellin commented 6 years ago

Apparently builds now with the latest commits!

lroellin commented 6 years ago

Set up just like in the lectures. Maybe also try to do it over computer boundaries

lroellin commented 6 years ago

We've done most of it during the DSA challenge project and in #19