我必须计划这个大型客户端-服务器应用程序,通过 EJB(2.1) 进行通信。
- 为这数千个(可能是数万个)客户端提供服务的服务器位于一个中心位置,并且有 2 个工作线程。
-EJB 基本上会提供数以百计的不那么大的 DTO的列表(最多 10 个原始数据/字符串字段)。
- 用户的ID 很重要(数据库查询确实考虑了用户的 ID)
我想知道在这样的环境中使用(即使是乍一看)最好的 bean 类型,即Stateless-Session、Stateful-Session、Entity 或 Message-Driven。
我正在考虑可能使用无状态会话 bean 的缓存,似乎更少的对象创建 - 销毁和服务器资源,但我不是专家。
如果有人对此有任何专业知识,我将不胜感激。
Thx,你们统治