Dhust
New Member
- Joined
- Jan 13, 2016
- Messages
- 14
- Reaction score
- 0
Hello guys, this is my first post, sorry for any mistake.
I'm experienced in C / C++ /ASM x86 and x64 / .net C#..., well, in general programming
So I'm studying the forgottenserver code, Its very organized and beautiful code.
But I have little experience in WEB/ servers / databases...
My question is: How does the server process the request of tibia clients?
I mean, let's suppose this function: authenticateAccount (SomeType accName, SomeType accPassword);
This is supposed to execute every time a client tries to log in in the user's account, but how the SERVER treats multiple requests when many clients are requesting these processes.
Sorry for my ignorance, I may be getting it all wrong, as I've said: I've no knowledge in servers.
I would appreaciate any material to study the server behavior (like forgottenserver) with clients.
I'm experienced in C / C++ /ASM x86 and x64 / .net C#..., well, in general programming
So I'm studying the forgottenserver code, Its very organized and beautiful code.
But I have little experience in WEB/ servers / databases...
My question is: How does the server process the request of tibia clients?
I mean, let's suppose this function: authenticateAccount (SomeType accName, SomeType accPassword);
This is supposed to execute every time a client tries to log in in the user's account, but how the SERVER treats multiple requests when many clients are requesting these processes.
Sorry for my ignorance, I may be getting it all wrong, as I've said: I've no knowledge in servers.
I would appreaciate any material to study the server behavior (like forgottenserver) with clients.
Last edited: