Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 1.67 KB

File metadata and controls

57 lines (36 loc) · 1.67 KB

Real-time collaborative applications.

Use .NET 9 AOT and SignalR. The final file is an executable file that runs directly on your operating system and does not require .NET to be installed.

Single excute file and run everywhere!!!

How use

Build

Build in windows

dotnet publish -r win-x64 -c Release

or linux:

dotnet publish -r linux-x64 -c Release

For other environments see .NET 9 Supported Versions and .NET 9 Known RIDs.

Run

  1. Copy Hamzaman excute file (see Releases)
  2. Build and config appsettings.json
  3. Creating wwwroot or other web roots defined in appsettings.json
  4. Copy your web files into previous folder
  5. Run the Hamzaman

Now, open internet browser and see result.

Modes

Message

Establishes communication between all connected clients.

Mode Message

How to work

Mode Message Broadcast

Mode Message Sequence Diagram

Server

Establishes communication between the server and the connected clients.

Mode Message

How to work

Mode Message Broadcast

Mode Message Sequence Diagram

Next

Build webpage or application in any language that supports SignalR web sockets and use this project to communicate between them.