Just a bump to sorta catch up.
I was interrupted for a couple of weeks with a honeydo list from hell.
I was able to actually get about two days of study during that period. I had to learn Spring, JSON and a ton of things I never expected but it was worth it. I finally got back to coding last Friday. All in all I spent about 4 days total learning and was easily able to develop a working restful server using annotations. It was awesome.
After I wrote the client into SimEthereal, literally right after testing completed, I discovered Reactive webflux.
Needless to say I was hooked on it immediately. Problem was I absolutely hate lambdas with a passion and I have up to this point avoided them as much as possible. Although I realized I could write a annotated webflux server, it was quickly apparent from searching that this would be a complete hassle to do since almost all webflux examples use lambdas and functional programing so I had to byte the bullet and learn about lambdas. I got through that and have finally written a functional server and integrated the webclient into SimEthereal.
I still hate lambdas but I absolutely love Springboot / webflux. Maybe after I get used to them, lambdas wont be so bad but as of now I still despise them.
This has definitely help increase my coding skills and been a excellent journey.
Anyhow, I will post some images sometime soon after I integrate things into the gameclient and finish with security and stuff. Both of you helped a ton. Thanks again.