port of SMF in Java language. Examples are stored in example.demo package (those are not generated). If you want to run server and client, first build them
./gradlew buildClientExample
./gradlew buildServerExample
and run
java -jar ./build/libs/smf-java-server-1.0-SNAPSHOT.jar
java -jar ./build/libs/smf-java-client-1.0-SNAPSHOT.jar
If are familiar with internals of SMF, you can use smf.client.core.SmfClient and smf.server.core.SmfServer directly, if not, just look at examples.
Before raising PR be sure tu run
python3 fmt.py
- Main Repository - smf source code
- Official Documentation - smf documentation