baseline: OpenMU upstream b5a0961 (fresh source)
This commit is contained in:
12
src/Interfaces/Readme.md
Normal file
12
src/Interfaces/Readme.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Interfaces
|
||||
|
||||
This project contains the interfaces which are used to communicate between the
|
||||
different sub-systems ("servers") of the whole system.
|
||||
|
||||
The game logic and game server should only use these interfaces instead of the
|
||||
actual implementations.
|
||||
The goal is to make them exchangeable. This can be helpful for tests, and also
|
||||
if we want to move specific systems to other machines or external processes
|
||||
(scale-out).
|
||||
Then there could be an implementation of an interface which forwards the calls
|
||||
over the network (etc.) to another process.
|
||||
Reference in New Issue
Block a user