玩乡下小处雏女免费视频 by csdgg4

您的web应用程序中的“状态”是什么?存储的是数据(不管目标内存、数据库、文件系统)。应用程序本身不能在代码中存储任何状态。这意味着您的类应该只具有对象的字段,这些对象也是无状态的。换句话说,在程序流期间,您不应该在服务、DAO或控制器中存储任何内容。这是一个完整的“必须”为您的服务层。为什么?您的应用程序需要具有可伸缩性。这意味着它需要在集群中运行,状态是最难分发的东西。如果将状态存储的位置最小化,则可以最小化群集的复杂性。但是国家应该存在,在这里拥有它是很好的: 数据库--无论是SQL、NoSQL,甚至是搜索引擎,它都是存储状态的主要内容。它应该支持集群,或者是一台处理来自多个其他“代码”服务器的请求的大型专用机器。代码与数据库通信,但代码本身不为多个客户端请求存储任何内容;缓存缓存相对容易分发(基本上是键值)。有许多现成的解决方案,如EhCache和memcached。因此,您可以配置缓存并将结果存储在内存中,而不是计算结果或在每个请求时从DB获取结果。但是--代码不存储任何东西--它只是填充和查询缓存; HTTP会话-在Web组件(控制器,托管bean,无论你怎么称呼它

Showing српски results only. Show results for all languages.

No scripts found.

Publish a script you've written (or learn how to write one)