每当我启动服务时,我都会从数据库中加载大约10,000行,并且我希望所有客户端都能访问此数据而不再将其恢复,每个客户端的线程结果必须同步。我认为(InstanceContextMode = InstanceContextMode.Single;
和ConcurrencyMode = ConcurrencyMode.Single;
)对我来说会很好,但问题是我希望我的并发模式为Multiple以克服延迟并使所有线程并行处理但我想执行线程后,保存状态并在来自同一客户端的线程之间交换数据。我读到我可以使用“锁定”,但如果有人能告诉我如何实现这一点,我将非常感激。