Network Layer
This is a task for the Network Layer for both the Client and Server.
This layer will provide basic network communication between the Client(s) and Server(s) and will implement a Mira Network Protocol described in the net-protocols blueprint.
There are two network models that Mira will support:
- A central Client-Server model that also supports Point-to-Point connections between clients to transfer data and take some of the burden off the server.
- A completely Distributed environment. For now the distributed environment will only be supported on a LAN and will use service discovery
Blueprint information
- Status:
- Started
- Approver:
- Alan Alvarez
- Priority:
- Essential
- Drafter:
- Alan Alvarez
- Direction:
- Approved
- Assignee:
- Alan Alvarez
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- Alan Alvarez
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
- Service Discovery is implemented, clients and connect to each other. The client and server can't handle this type of communication yet.
Work Items
Dependency tree
* Blueprints in grey have been implemented.