编程语言
首页 > 编程语言> > java-如何处理程序状态逻辑?

java-如何处理程序状态逻辑?

作者:互联网

我正在用Java编写客户端服务器程序.

其基础是该程序向用户显示eulas和选项,并且用户相应地做出响应,在菜单之间移动,直到他可以使服务器为客户提供所请求的项目.例如,文档或文件.

我的问题是我应该在哪里处理每个客户的状态.每个客户端都应该维护自己的状态,服务器应该创建线程来维护每个客户端的状态,还是有更好的方法?

解决这个问题的最简单和/或最有效的方法是什么?

解决方法:

我将为每个客户端分配一个ID(例如,会话ID)并跟踪服务器上的状态.我认为,这将使游戏系统变得更加困难(在这样的原则下,客户端的敏感信息越少越好.)

标签:client-server,client-side,server-side,java
来源: https://codeday.me/bug/20191202/2084729.html