|Benyamin Limanto ecb73fd2fb fix(unix): on normal exit handler register||6 months ago|
|.vscode||6 months ago|
|.gitignore||11 months ago|
|ChatService.cs||7 months ago|
|IPHelper.cs||7 months ago|
|Program.cs||6 months ago|
|README.md||7 months ago|
|SocketUnixListener.cs||6 months ago|
|socket-csharp.csproj||11 months ago|
This is a very-very experimental Simple Chat protocol, using UDP, in single network
This is CLI based app (will be ported to AvaloniaUI), used as demonstration on Computer Network Course in SIB ISTTS Surabaya.
For implemented Chat server, only UDP Chat Service is for now. As there are no TCP implementation other than skeleton mode.
dotnet restore dotnet run
By default all app is x64, there are no x86/32 bit. You can build this either in Linux or Windows, or OSX and vice versa. Look more at this docs
dotnet publish --os linux --self-contained true -c Release
dotnet publish --os win --self-contained true -c Release
dotnet publish --os osx --self-contained true -c Release
By default, this software listen on port 11111, if the firewall block this port, then you won't even able got the broadcast from any package that send to broadcast, so you need to allow udp/11111 to be opened by firewall.